home *** CD-ROM | disk | FTP | other *** search
/ Shareware Grab Bag / Shareware Grab Bag.iso / 011 / commando.arc / COMMANDO.DOC next >
Encoding:
Text File  |  1986-02-08  |  120.8 KB  |  3,697 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.  
  23.  
  24.  
  25.  
  26.  
  27.                              FILE COMMANDO
  28.                               VERSION 1.00
  29.                             8 FEBRUARY 1986
  30.                     COPYRIGHT SANDI AND SHANE STUMP
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67. FILE COMMANDO (TM) VERSION 1.00 29 JANUARY 1986 COPYRIGHT BY SANDI & SHANE STUMP
  68.  
  69.  
  70.                         Table of Contents
  71.  
  72. Section 1: Before You Start.................................2
  73.            Disclaimer.......................................2
  74.            The ShareWare Concept............................3
  75.            Update Policy....................................3
  76.            Author Information...............................4
  77.            System Requirements..............................5
  78.  
  79. Section 2: An Introduction to the File Commando Screen......6
  80.            Global Abort Key................................10
  81.            POPPING Back to FC from a ruuning program.......10
  82.            Bigger Keyboard Buffer..........................10
  83.  
  84. Section 3: The Function Key Commands.......................11
  85.            <F1>  -- The CHDIR Command......................12
  86.            <F2>  -- The SORT Command.......................15
  87.            <F3>  -- The COMPOSE Command....................17
  88.            <F4)  -- The RUN Command........................18
  89.            <F5>  -- The MARK Command.......................19
  90.            <F6>  -- The VIEW Command.......................22
  91.            <F7>  -- The FIND Command.......................23
  92.            <F9>  -- The DISPLAY Command....................25
  93.            <F10> -- The QUIT Command.......................26
  94.  
  95. Section 4: The Space Bar Commands..........................27
  96.            The ATTRIB Command..............................28
  97.            The COPY Command................................30
  98.            The DELETE Command..............................33
  99.            The DIRECTORY Command...........................34
  100.            The DISK Command................................37
  101.            The EDIT Command................................41
  102.            The PRINT Command...............................42
  103.            The RENAME Command..............................43
  104.            The SPACE Command...............................45
  105.            The UTILITY Command.............................46
  106.  
  107. Section 5: The Editor......................................50
  108.  
  109. Section 6: The Patch Editor................................53
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.  
  130.  
  131.  
  132.                                 1
  133. FILE COMMANDO (TM) VERSION 1.00 29 JANUARY 1986 COPYRIGHT BY SANDI & SHANE STUMP
  134.  
  135.  
  136. Section 1: Before You Start...
  137.  
  138.  
  139. FILE COMMANDO (TM) VERSION 1.00 29 JANUARY 1986 COPYRIGHT BY SANDI & SHANE STUMP
  140. ╔══════════════════════════════════════════════════════════════════════════════╗
  141. ║                          << USER-SUPPORTED SOFTWARE>>                        ║
  142. ║                                                                              ║
  143. ║                CUSTOMER S NAME     ...................SN#12345               ║
  144. ║                                                                              ║
  145. ║  If you find this program useful, you can register as as a user and obtain   ║
  146. ║  the latest version of the  program and user manual by sending  a check or   ║
  147. ║  money order for $30.00 to:                                                  ║
  148. ║                                                                              ║
  149. ║     [PLEASE INCLUDE THE NAME AND SERIAL NUMBER ABOVE WHEN WRITING TO US!]    ║
  150. ║                                                                              ║
  151. ║                             SANDI & SHANE STUMP                              ║
  152. ║                             BOX 13719                                        ║
  153. ║                             COLLEGE STATION, TX 77841                        ║
  154. ║                                                                              ║
  155. ║  Please enclose your name and address, along with any comments / suggestions ║
  156. ║  you may have. Registered users will be informed of product updates.         ║
  157. ║  Please give copies of this program to other users for evaluation.   DO NOT  ║
  158. ║  distribute it for any charge or fee.  Updates will be $10.00.               ║
  159. ║                                                                              ║
  160. ║  SUPPORT US SO THAT WE CAN CONTINUE TO DEVELOP GOOD PRODUCTS AT A GOOD PRICE!║
  161. ║                                                                              ║
  162. ║                            PRESS ANY KEY TO BEGIN!                           ║
  163. ╚══════════════════════════════════════════════════════════════════════════════╝
  164.  
  165.  
  166. Disclaimer
  167.  
  168.  
  169.      Sandi & Shane Stump make no express or implied warranty with
  170. regards to the documentation or the program described in regards to the
  171. suitability of this program for any particular purpose or its ability
  172. to produce any particular result.  This program is made available on an
  173. "as is" basis, and the entire risk as to its quality and performance
  174. lies with the user.  Sandi & Shane Stump shall not be liable for any
  175. direct, indirect, or consequential damages in connection or arising
  176. from the use of this program.  
  177.  
  178.  
  179.  
  180.  
  181.  
  182.  
  183.  
  184.  
  185.  
  186.  
  187.  
  188.  
  189.  
  190.  
  191.  
  192.  
  193.  
  194.  
  195.  
  196.  
  197.  
  198.                                 2
  199. FILE COMMANDO (TM) VERSION 1.00 29 JANUARY 1986 COPYRIGHT BY SANDI & SHANE STUMP
  200.  
  201.  
  202. The ShareWare Concept
  203.  
  204.  
  205.      The ShareWare concept is a low priced alternative to commercial
  206. software.  Instead of buying a program at a local retail software 
  207. establishment then bringing it home to find out if it does what you want 
  208. it to, this method permits you to try the program out at home for a 
  209. period of time. You can then decide whether you will use it or not.  
  210. Amount of payment is recommended by each program's author.  
  211.  
  212.  
  213.      File Commando is being distributed under the ShareWare concept.  We 
  214. ask that persons who use this program and find it helpful contribute 
  215. $30.00.  We will in turn notify all persons who become registered users 
  216. of impending updates to this program and other releases by us.  Updates 
  217. of File Commando will be $10.00 to cover cost of materials and shipping.  
  218.  
  219.  
  220.       This program was developed as an update to our previous utility 
  221. PC-SWEEP.  All following updates will be available to registered users 
  222. for a $10.00 fee.  This amount should cover the costs incurred in 
  223. shipping the revised versions.  We will notify all registered users of 
  224. updates by sending a card with a description of the update to the 
  225. address we have on file for the user.  If your address changes and you 
  226. wish to remain on our update list, please send us your new address 
  227. information along with your name and the serial number on your version 
  228. of File Commando.  
  229.  
  230.  
  231.  
  232.  
  233.  
  234.  
  235.  
  236.  
  237.  
  238.  
  239.  
  240.  
  241.  
  242.  
  243.  
  244.  
  245.  
  246.  
  247.  
  248.  
  249.  
  250.  
  251.  
  252.  
  253.  
  254.  
  255.  
  256.  
  257.  
  258.  
  259.  
  260.  
  261.  
  262.  
  263.  
  264.                                 3
  265. FILE COMMANDO (TM) VERSION 1.00 29 JANUARY 1986 COPYRIGHT BY SANDI & SHANE STUMP
  266.  
  267.  
  268. Author Information
  269.  
  270.  
  271.       Send your inquiries to the address listed below:
  272.  
  273.              ┌────────────────────────────────────────┐
  274.              │                                        │
  275.              │       Sandi & Shane Stump              │
  276.              │       Box 13719                        │
  277.              │       College Station, Texas 77841     │
  278.              │                                        │
  279.              └────────────────────────────────────────┘
  280.  
  281.  
  282.       Sandi & Shane Stump (that's us) are two senior-level Computing 
  283. Science students currently attending Texas A&M University in College
  284. Station, Texas.  Besides school, we do computer comsulting work and 
  285. programming on the side to pay the bills.  Shane writes file utilities 
  286. in his spare time for pleasure, although I think it demonstrates some 
  287. masochistic tendencies on his part.   
  288.  
  289.  
  290.       This program was written on a GulfStream APC/286 IBM-AT compatible 
  291. under PC-DOS 3.0.  It was tested on a Kaypro 2000 and a Sperry PC under 
  292. PC-DOS 2.0 and MS-DOS 2.1.  It was written in the C language using the
  293. Instant-C interpreter system and the DeSmet C complier system.
  294.  
  295.  
  296.  
  297.  
  298.  
  299.  
  300.  
  301.  
  302.  
  303.  
  304.  
  305.  
  306.  
  307.  
  308.  
  309.  
  310.  
  311.  
  312.  
  313.  
  314.  
  315.  
  316.  
  317.  
  318.  
  319.  
  320.  
  321.  
  322.  
  323.  
  324.  
  325.  
  326.  
  327.  
  328.  
  329.  
  330.                                 4
  331. FILE COMMANDO (TM) VERSION 1.00 29 JANUARY 1986 COPYRIGHT BY SANDI & SHANE STUMP
  332.  
  333.  
  334. System Requirements
  335.  
  336.  
  337.       To execute this program, your computer must meet or exceed the 
  338. following specifications.  
  339.  
  340.       IBM-PC compatible computer (this includes the IBM-AT)
  341.  
  342.       192k main memory, one disk drive
  343.     
  344.       MS-DOS or PC-DOS 2.0 or higher
  345.  
  346.       printer (if use of the print command is anticipated)
  347.  
  348.  
  349.  
  350.      File Commando needs no special installation program for execution.  
  351. Be aware that any programs that operate as Resident programs (such as 
  352. Sidekick, ProKey, Turbo Lightning, etc), must be executed before File 
  353. Commando.  If you attempt to run one of these type programs, File 
  354. Commando will display the following error message:
  355.  
  356. Terminate Stay Resident Call Issued By filename. Process Aborted.
  357.  
  358. This will not stop the desired program from execution, it will only 
  359. disable the stay resident feature.  One more thing, if you attempt to 
  360. open and execute more than one program (called nesting), you are 
  361. responsible for keeping track of where you are. 
  362.  
  363.      
  364.  
  365.  
  366.  
  367.  
  368.  
  369.  
  370.  
  371.  
  372.  
  373.  
  374.  
  375.  
  376.  
  377.  
  378.  
  379.  
  380.  
  381.  
  382.  
  383.  
  384.  
  385.  
  386.  
  387.  
  388.  
  389.  
  390.  
  391.  
  392.  
  393.  
  394.  
  395.  
  396.                                 5
  397. FILE COMMANDO (TM) VERSION 1.00 29 JANUARY 1986 COPYRIGHT BY SANDI & SHANE STUMP
  398.  
  399.  
  400. Section 2: An Introduction to the File Commando Screen
  401.  
  402.  
  403. FILE COMMANDO (TM) VERSION 1.00 29 JANUARY 1986 COPYRIGHT BY SANDI & SHANE STUMP
  404. ╔═══════════════════════════════════════════════════════════╦══════════════════╗
  405. ║FILES IN A:\                                               ║FILE: *.*         ║
  406. ╠═══════════════════════════════════════════════════════════╬══════════════════╣
  407. ║    COMMAND .COM        DOC     .DOC        FC      .EXE   ║VOLUME:SANDI'S_DSK║
  408. ║    FC1     .SCR        FCDOC   .PG1        FCDOC   .PG2   ║SIZE  :     730112║
  409. ║    FCDOC   .PG3        FCDOC   .PG4        FCDOC   .PG5   ║FREE  :     272384║
  410. ║    IO      .SYS        LPTX    .COM        MSDOS   .SYS   ╠══════════════════╣
  411. ║    P1      .S          SEE     .EXE                       ║DIRECTORY STATS   ║
  412. ║                                                           ║  FILES         14║
  413. ║                                                           ║  BYTES     252788║
  414. ║                                                           ║TAGGED            ║
  415. ║                                                           ║  FILES          0║
  416. ║                                                           ║  BYTES          0║
  417. ║                                                           ║TODAY'S INFO:     ║
  418. ║                                                           ║  DATE:   2-03-86 ║
  419. ║                                                           ║  DAY :   MONDAY  ║
  420. ║                                                           ║  TIME:  23:05    ║
  421. ╠═══════════════════════════════════════════════════════════╩══════════════════╣
  422. ║ ATTRIB  COPY  DELETE  DIRECTORY  DISK  EDIT  PRINT  RENAME  SPACE  UTILITY   ║
  423. ║ ATTRIB is used to change or set a file(s) attributes.                        ║
  424. ╠══════════════════════════════════════════════════════════════════════════════╣
  425. ║A>█                                                                           ║
  426. ╚══════════════════════════════════════════════════════════════════════════════╝
  427. F1-CHDIR F2-SORT F3-COMPOSE F4-RUN F5-MARK F6-VIEW F7-FIND F9-DISPLAY F10-QUIT
  428.  
  429. Screen 2.1: The File Commando screen display.
  430.  
  431.      
  432.      This is the screen display for File Commando. At the top of the 
  433. screen is the name of the program, the author's names (that's us), and 
  434. the version number of the program.  The version number is a very 
  435. important piece of information for both of us, because any problems 
  436. or bugs you may experience may have been discovered and corrected in a
  437. later version.  In any correspondence with us about this program,
  438. please include the version number and the machine that you are running
  439. this program on.  In any bug report, please tell us what happened and
  440. what events precipitated the inconsistency.  Along with this
  441. information, it would be helpful if you list a phone number in case we
  442. need further clarification of the problem.
  443.  
  444.  
  445.      The line    FILES IN A:\    indicates the current drive and 
  446. directory specification that File Commando is currently operating on.  
  447. Below this is the list of all files in the directory.  If more files are 
  448. on the directory than are displayed, the cursor keys allow you to move 
  449. either up or down the list, across or back through the files, forward or 
  450. back one page, or to the beginning or to the end of the directory file 
  451. listing. This is discussed in more detail in the following paragraph. 
  452. The directory display format that is shown on your screen initially 
  453. includes only the file name itself, and will be referred to as the 
  454. 'short form' of the file directory display.  This display is made up of 
  455. three columns of file names, listed in alphabetical order horizontally, 
  456. as in the screen pictured above.  Toggling <F9>-DISPLAY will display
  457. the directory in a more conventional format with one file name per
  458. line, and all pertinent file information to the right of the name.  The
  459. information included is the file size, the date, the time, and the
  460.  
  461.  
  462.                                 6
  463. FILE COMMANDO (TM) VERSION 1.00 29 JANUARY 1986 COPYRIGHT BY SANDI & SHANE STUMP
  464.  
  465.  
  466. current attributes.  This form of the directory display will be
  467. referred to from now on as the 'long form' of the directory listing.
  468.  
  469.  
  470.       To move the highlighted file field to a specific file name, the 
  471. cursor keypad is used.  Most IBM PC compatible computers incorporate a 
  472. cursor/number keypad with a layout similar to the diagram described 
  473. below:
  474.  
  475.                      ╔═══════╕ ╔═══════╕ ╔═══════╕
  476.                      ║       │ ║   Up  │ ║       │
  477.                      ║  Home │ ║ Arrow │ ║  PgUp │
  478.                      ║       │ ║       │ ║       │
  479.                      ╙───────┘ ╙───────┘ ╙───────┘
  480.                      ╔═══════╕ ╔═══════╕ ╔═══════╕
  481.                      ║       │ ║       │ ║       │
  482.                      ║  <-   │ ║   5   │ ║   ->  │
  483.                      ║       │ ║       │ ║       │
  484.                      ╙───────┘ ╙───────┘ ╙───────┘
  485.                      ╔═══════╕ ╔═══════╕ ╔═══════╕
  486.                      ║       │ ║       │ ║       │
  487.                      ║  End  │ ║   Dn  │ ║  PgDn │
  488.                      ║       │ ║ Arrow │ ║       │
  489.                      ╙───────┘ ╙───────┘ ╙───────┘
  490.                      
  491.          Diagram 2.1: The Cursor/Numeric Keypad on the IBM PC.
  492.  
  493.      In the diagram above, you may notice that the up and down arrow
  494. are not represented by their ASCII characters, but are instead
  495. represented by words.  This is because many printers do not support the
  496. up arrow, the down arrow, the right arrow, or the triangular
  497. characters.  So, wherever there is one of these characters in File
  498. Commando, we will use their verbal label instead or their character.
  499.  
  500.  
  501.      To move horizontally to the next file listed to the right of the
  502. current file, press the right arrow key, ( -> ).  To move back
  503. horizontally to the left one file, press the left arrow key, ( <- ). 
  504. To move vertically down one line of files, press the down arrow key. 
  505. To move vertically up one line of files, press the up arrow key.  The
  506. <PgUp> and <PgDn> display the prior page and the next page of files in
  507. the directory, respectively.  The file field is then located at the top
  508. of the page displayed.  The <Home> key displays the first page of files
  509. in the directory, with the file field highlighting the first file
  510. listed in the directory.  The <End> key displays the last page of files
  511. in the directory, with the file field highlighting the last file in the
  512. directory.  When in the 'long form' of the directory display, only the
  513. left and right arrow keys from the previous description are not used to
  514. move from file to file.  The center key on the keypad, the <5> key, is
  515. not utilized by File Commando for field movement in any menus or
  516. screens.
  517.  
  518.  
  519.      The     FILE: *.*    section of the screen displays the current 
  520. file wildcard search specification of the program.  It is initially set 
  521. to '*.*', which signifies that all files on the directory are read in 
  522. and are accessible.  This can be changed under the <F1>-CHDIR command to
  523. read in any files matching a specified wildcard field.  This will be 
  524. discussed in more detail under <F1>-CHDIR.
  525.  
  526.  
  527.  
  528.                                 7
  529. FILE COMMANDO (TM) VERSION 1.00 29 JANUARY 1986 COPYRIGHT BY SANDI & SHANE STUMP
  530.  
  531.  
  532.  
  533.      The    VOLUME:SANDI'S_DSK
  534.             SIZE  :     730112
  535.             FREE  :     272384    section of the screen display provides 
  536. the disk specifications for the current disk.  VOLUME: is the volume 
  537. label field and indicates what volume label, if any, has been attached 
  538. to the particular disk currently being accessed by File Commando.  SIZE 
  539. refers to the total amount of disk space available on the disk, both 
  540. occupied and free.  FREE refers to the amount of free space available on 
  541. the disk.  MS-DOS and PC-DOS currently allocate space for each file 
  542. based on one kilobyte boundaries, therefore the amount of disk space 
  543. free will equal some multiple of 1024k.  This is why the total size of 
  544. the files can be less than the difference between the space available 
  545. and the space free on the disk.  This also means that a file can still 
  546. be altered and enlarged when FREE :  0, as long as these additions do 
  547. not exceed the next 1024k boundary.
  548.  
  549.  
  550.      The    DIRECTORY STATS
  551.               FILES         14
  552.               BYTES     252788    section of the screen display provides 
  553. the number of files in the current directory being displayed and the 
  554. total amount of disk space that the directory itself occupies.  If a file 
  555. pattern other than '*.*' is used to display the file directory, only the 
  556. number of files and the combined size of those file shown will be 
  557. displayed.  As explained above, the number of bytes located in all the 
  558. files on the disk will rarely, if ever, equal the difference in the 
  559. amount of space available and space free on the disk.  
  560.  
  561.  
  562.      The    TAGGED
  563.               FILES          0
  564.               BYTES          0    section of the screen display provides 
  565. the number of files and the total size of the files that have been 
  566. tagged by File Commando in the current file directory.
  567.  
  568.  
  569.      The    TODAY'S INFO:
  570.               DATE:    2-03-86
  571.               DAY :   MONDAY
  572.               TIME:   23:05       section of the screen display provides 
  573. the current date, the corresponding weekday, and the current time that 
  574. the system has been initialized with and is using.  Computers with 
  575. battery operated clocks must, at some time, initialize their clocks with 
  576. the correct time and date, whereas other computers, with no such 
  577. battery-powered clock, must be initialized with the correct time and 
  578. date every time the system is turned on.  To reset the date and time on 
  579. the system, File Commando has a CLOCK RESET option under UTILITY 
  580. command.  
  581.  
  582.  
  583.       The next major section of interest to you is the 'Space Bar' 
  584. commands.  These commands, so named because to select one, you must move 
  585. the highlighted command field by pressing either the <SPACE BAR> or the 
  586. <BACKSPACE> key to the desired command, are located directly underneath 
  587. the file listing area of the screen and appear as:
  588.  
  589. ATTRIB  COPY  DELETE  DIRECTORY  DISK  EDIT  PRINT  RENAME  SPACE  UTILITY
  590. ATTRIB is used to change or set a file(s) attributes.
  591.  
  592.  
  593.  
  594.                                 8
  595. FILE COMMANDO (TM) VERSION 1.00 29 JANUARY 1986 COPYRIGHT BY SANDI & SHANE STUMP
  596.  
  597.  
  598. This line contains ten commands that are readily accessible to you.  The 
  599. line directly below the command line gives a brief description of the 
  600. currently highlighted command.  To move this field across to the right, 
  601. simply press the <SPACE BAR>; to move it back to the left, press the 
  602. <BACKSPACE> key.  When the highlighted field is on the last command on 
  603. the line, the UTILITY command, the next press of the <SPACE BAR> will 
  604. move the field to the beginning of the line, to the ATTRIB command.  The 
  605. <BACKSPACE> key works the same way, only in reverse.  Once the highlighted 
  606. field is on the command that you wish to execute, press <ENTER>.  These 
  607. commands will be discussed in further detail in Section 4.
  608.  
  609.  
  610.      Directly under the two 'space bar' command lines is a line 
  611. containing nothing but the characters:
  612.  
  613. A> 
  614.  
  615. This line is used by various routines, as needed, when additional 
  616. information is necessary to execute a specific instruction.  The A> in 
  617. this case is the current logged disk drive where the current directory 
  618. is located.
  619.  
  620.  
  621.      At the very bottom of the screen, the following line appears:
  622.  
  623. F1-CHDIR F2-SORT F3-COMPOSE F4-RUN F5-MARK F6-VIEW F7-FIND F9-DISPLAY F10-QUIT
  624.  
  625. This is the function key line, containing nine 'function key' commands. 
  626. These commands are toggled by pressing the indicated function key.  The 
  627. commands that should be brought to your immediate attention are the 
  628. <F1>-CHDIR command, which changes the drive and directory of a disk 
  629. being displayed, <F9>-DISPLAY command, which switches the file display
  630. between the current file display to one that shows one file per line
  631. with all relevant file information to its side, and <F10>-QUIT command,
  632. which allows you to escape from File Commando.
  633.  
  634.  
  635.  
  636.  
  637.  
  638.  
  639.  
  640.  
  641.  
  642.  
  643.  
  644.  
  645.  
  646.  
  647.  
  648.  
  649.  
  650.  
  651.  
  652.  
  653.  
  654.  
  655.  
  656.  
  657.  
  658.  
  659.  
  660.                                 9
  661. FILE COMMANDO (TM) VERSION 1.00 29 JANUARY 1986 COPYRIGHT BY SANDI & SHANE STUMP
  662.  
  663.  
  664. Section 2.1 Global Abort Key    
  665.  
  666.  
  667.       An important key to remember is the <ESCape> key.  This key will
  668. allow you to abort any menu without consequence.  Of course, the
  669. <ESCape> key is no miracle worker, if you have completed entry of all
  670. necessary information asked for by File Commando and have pressed
  671. <ENTER>, the <ESCape> will have no effect.
  672.  
  673.      The FCAbort key, the Shift PrtScr key, aborts a current or pending 
  674. File Commando operation.  This is helpful if you chose the option DELETE 
  675. ALL UNTAGGED FILES and suddenly realized that that was not what you 
  676. wanted to do.  This key will not reinstate anything lost before being
  677. pressed, and it is not guaranteed to stop the execution of the command 
  678. immediately.  For example, if you choose to format a disk and then 
  679. change you mind and press the FCAbort key, the format procedure may have 
  680. already begun and your disk may be unreadable by any program other than 
  681. a good disk editor.  
  682.  
  683.  
  684. Section 2.2 POPPING Back to FC from a running program
  685.  
  686.      The Popback hot key is the 'AL╘ ╜ ' key combination, with both the 
  687. AL╘ key and the equals sign, '=', pressed simultaneously.  The Popback 
  688. feature, for those of you who are not already familiar with it from 
  689. other programs, permits you to suspend operation of a program that you 
  690. are currently running to return control to File Commando.  The easiest 
  691. way to explain the command is to give an example.  After pressing <F3╛ 
  692. or <F4╛ to run your favorite word processing program from File Commando, 
  693. you may realize that there is not enough room on the disk for your newly 
  694. edited file.  By using the Popback command, the AL╘ =, you can return to 
  695. File Commando and do the necessary operations to help you finish your 
  696. task.  Under File Commando you can delete files from the disk, format a 
  697. new disk to use, or do whatever is needed.  You can then use the Popback 
  698. key again to return to your program and continue on with what you were 
  699. doing. 
  700.  
  701.      We cannot guarantee that this routine will work with all programs. 
  702. It is recommended that you try it out before using it with a important
  703. file.  Sometimes when this key is pressed, a low pitched beep will 
  704. sound.  This beep means that the DOS is currently busy and can't respond 
  705. immendiately.  It can also sound when there is no file to pop back to.  
  706. As long as there is a file to pop back to, keep trying the POPBACK key.  
  707.  
  708. Section 2.3 Bigger Keyboard Buffer
  709.  
  710.      FileCommando expands the original 15 character keyboard buffer to 
  711. 128 characters! This feature is enabled at all times (i.e., including to 
  712. programs executed from File Commando).
  713.      
  714.  
  715.  
  716.  
  717.  
  718.  
  719.  
  720.  
  721.  
  722.  
  723.  
  724.  
  725.  
  726.                                10
  727. FILE COMMANDO (TM) VERSION 1.00 29 JANUARY 1986 COPYRIGHT BY SANDI & SHANE STUMP
  728.  
  729.  
  730. Section 3: The Function Key Commands
  731.  
  732.  
  733. F1-CHDIR F2-SORT F3-COMPOSE F4-RUN F5-MARK F6-VIEW F7-FIND F9-DISPLAY F10-QUIT
  734.  
  735.  
  736.      The commands located on the bottom line of the screen are the 
  737. 'function key' commands.  By pressing one of these keys, you will begin 
  738. execution of the indicated function.  Normally, this is not irrevocable, 
  739. since only the <F6>-VIEW and the <F9>-DISPLAY commands are executed 
  740. automatically, otherwise, pressing <ESCape> before entering all 
  741. requested information will abort you out of the command and back to the 
  742. File Commando screen.  Most of the information collected concerns the
  743. execution of a command and collection methods include either one or
  744. more menus, data field prompts, or both.
  745.  
  746.  
  747.      To select an option from any of the following menus, use the 
  748. cursor/numeric pad shown in Diagram 2.1 to move the selection up or
  749. down, then press <ENTER> to record your choice.  The SELECTION field at
  750. the bottom of the menu should show the number of the option currently
  751. being pointed at by the selection arrow.
  752.  
  753.  
  754.  
  755.  
  756.  
  757.  
  758.  
  759.  
  760.  
  761.  
  762.  
  763.  
  764.  
  765.  
  766.  
  767.  
  768.  
  769.  
  770.  
  771.  
  772.  
  773.  
  774.  
  775.  
  776.  
  777.  
  778.  
  779.  
  780.  
  781.  
  782.  
  783.  
  784.  
  785.  
  786.  
  787.  
  788.  
  789.  
  790.  
  791.  
  792.                                11
  793. FILE COMMANDO (TM) VERSION 1.00 29 JANUARY 1986 COPYRIGHT BY SANDI & SHANE STUMP
  794.  
  795.  
  796. <F1>-CHDIR
  797.  
  798.       
  799.      Pressing <F1> invokes the Change Directory command.  File Commando 
  800. responds by displaying the following menu in the center of the screen:
  801.  
  802.                  ╔══════════════════════════════════════╗
  803.                  ║              CHDIR MENU              ║
  804.                  ╠══════════════════════════════════════╣
  805.                  ║                                      ║
  806.                  ║ ══> 1 . RE-READ CURRENT DIRECTORY    ║
  807.                  ║     2 . RE-LOG CURRENT DISK          ║
  808.                  ║     3 . CHANGE DIRECTORY             ║
  809.                  ║     4 . CHANGE FILE SEARCH WILDCARD  ║
  810.                  ║                                      ║
  811.                  ║     Selection:   1                   ║
  812.                  ╚══════════════════════════════════════╝
  813.                  Menu 3.1: The CHDIR Menu.
  814.  
  815. For this menu, there are four options.  The first is the reread current 
  816. directory option, which re-reads the current directory from the disk.  
  817. The second is the re-log current disk option, which re-reads the entire 
  818. directory table for the disk.  The third is the change directory
  819. option, which allows you to change either the current drive, the
  820. current directory, or both.  The fourth is the change file search
  821. wildcard option, which changes the current file search pattern.
  822.  
  823.  
  824.      The Re-Read Current Directory option allows you to re-read the 
  825. current directory from the disk in order to update its record of files 
  826. and related file information.  This is to update the display after a 
  827. file has been edited or created, or after a file has been squeezed or 
  828. unsqueezed.
  829.  
  830.  
  831.      The Re-Log Current Disk option allows you to re-initialize the 
  832. current drive.  This command is used when you swap diskettes, but wish 
  833. to stay logged to the same disk.  
  834.  
  835.  
  836.      The Change Directory option allows you to select the drive and 
  837. directory that you wish to access.  When this option is selected, File
  838. Commando will respond with the query:
  839.  
  840. A> CHDIR to drive (A-D): A
  841.  
  842. At this prompt, enter the drive you wish to be logged to.  Notice that 
  843. the default is the current drive, in this case A.  Also notice the drive 
  844. values located in parentheses.  This is a list of all drives File 
  845. Commando currently recognizes as being resident on your system.  This
  846. list includes any RAM disks on the system, hard disk drives, 3-1/2
  847. floppy disks, and 5-1/4 floppy disks; in short, any drives the system 
  848. notes as existing.  Please note that if you exit File Commando after
  849. changing drive or directory, you will be returned to the directory
  850. where you first invoked File Commando.
  851.  
  852.  
  853.  
  854.  
  855.  
  856.  
  857.  
  858.                                12
  859. FILE COMMANDO (TM) VERSION 1.00 29 JANUARY 1986 COPYRIGHT BY SANDI & SHANE STUMP
  860.  
  861.  
  862. ╔═══════════════════════════════════════════════════════════╦══════════════════╗
  863. ║FILES IN A:\                                               ║FILE: *.*         ║
  864. ╠═══════════════════════════════════════════════════════════╬══════════════════╣
  865. ║ >A:\                                                      ║VOLUME:SANDI'S_DSK║
  866. ║ │                                                         ║SIZE  :     730112║
  867. ║ ├CALCULAT─────┤DOCUMENT                                   ║FREE  :     272384║
  868. ║ │                                                         ╠══════════════════╣
  869. ║ ├DESMET                                                   ║DIRECTORY STATS   ║
  870. ║ │                                                         ║  FILES         14║
  871. ║ └WORKAREA─────├SANDI────────├HOMEWORK─────├PROJECTS       ║  BYTES     252788║
  872. ║               │             │             │               ║TAGGED            ║
  873. ║               │             │             └ETCETERA       ║  FILES          0║
  874. ║               │             │                             ║  BYTES          0║
  875. ║               │             └RECORDS                      ║TODAY'S INFO:     ║
  876. ║               │                                           ║  DATE:   2-03-86 ║
  877. ║               └SHANE                                      ║  DAY :   MONDAY  ║
  878. ║dn                                                         ║  TIME:  23:14    ║
  879. ╠═══════════════════════════════════════════════════════════╩══════════════════╣
  880. ║ ATTRIB  COPY  DELETE  DIRECTORY  DISK  EDIT  PRINT  RENAME  SPACE  UTILITY   ║
  881. ║ DIRECTORY functions: MKDIR and RMDIR.                                        ║
  882. ╠══════════════════════════════════════════════════════════════════════════════╣
  883. ║A>Use the cursor keys to move marker, <CR> for selection, ESC to quit█        ║
  884. ╚══════════════════════════════════════════════════════════════════════════════╝
  885. F1-CHDIR F2-SORT F3-COMPOSE F4-RUN F5-MARK F6-VIEW F7-FIND F9-DISPLAY F10-QUIT
  886.  
  887.       Screen 3.1: The Directory Tree.
  888.  
  889.  
  890.       After entering an appropriate drive specification, the file 
  891. display clears and the current directory tree structure is drawn onto 
  892. the screen.  A triangular cursor is located at the top of the tree, 
  893. pointing at the first directory of the disk, which is always the drive 
  894. directory.  This directory, named by the current drive, will always be 
  895. located on your disk.  The cursor keys control the movement of the 
  896. directory pointer.  Any directory located to the right of another 
  897. directory is subordinate to the directory on its left; all directories 
  898. created by the user are subordinate to the drive directory.  If there 
  899. are more subdirectories located on the disk than is room to display 
  900. them, then a down arrow key will be displayed in the bottom lefthand 
  901. corner of the directory tree display.  Once you have found the
  902. directory you wish to display, move the pointer to it and press
  903. <ENTER>.  Pressing <ESCape> will terminate the operation and return you
  904. to the directory where you were previously located.
  905.  
  906.  
  907.       The Change File Search Wildcard option is responsible for 
  908. recognizing and controlling what files are displayed onto the screen 
  909. from a particular directory.  The current file search pattern is located 
  910. on the second line of the screen, directly above the volume label field.  
  911. The default value is '*.*', which displays all files located in the 
  912. current directory.  Setting this field to an alternate wildcard value 
  913. would result in only those files in the current directory being read 
  914. that conformed with the wildcard specified.  For example, if you specify 
  915. a wildcard of '*.DAT', File Commando will re-read the directory, 
  916. recognizing and displaying only those files that end with the file 
  917. extension '.DAT'.  This option can be helpful to those with a large 
  918. directory of files, but only certain files sharing a common file name 
  919. factor that you wish to work with.
  920.  
  921.  
  922.  
  923.  
  924.                                13
  925. FILE COMMANDO (TM) VERSION 1.00 29 JANUARY 1986 COPYRIGHT BY SANDI & SHANE STUMP
  926.  
  927.  
  928.      A wildcard is denoted by an asterisk, '*', and in this case marks 
  929. the remaining positions in the file name open to any legal character.  A 
  930. question mark, '?', differs from the function of an asterisk in that a 
  931. question mark holds the place for any character, but it has no control 
  932. on the following character positions in the file.  For example, using 
  933. the wildcard 'W*.*' means that only those files beginning with a W are 
  934. considered.  The field 'F?.*' means only those files beginning with the 
  935. letter F followed by only one legal file name character followed by any 
  936. file extension are related.
  937.  
  938.  
  939.      When this command is chosen, the following message is displayed:
  940.  
  941. ENTER NEW FILE SEARCH WILDCARD: 
  942.  
  943. At this point, enter the wild card that you want your files to conform 
  944. to and press <ENTER>.  The next message displayed is:
  945.  
  946. RE-READ CURRENT DIRECTORY WITH NEW WILDCARD? Y
  947.  
  948. Pressing <ENTER> for Yes will re-read the current directory looking for 
  949. files conforming to the file search wildcard entered.  Pressing N for no 
  950. will change the file wildcard, but will postpone re-initializing the 
  951. screen directory until the next time the directory is read in by File 
  952. Commando.  Pressing <ESCape> at this point is like pressing N for no, 
  953. the wildcard has been entered, and the next time File Commando re-reads 
  954. the directory, the files that will be displayed will reflect that fact.
  955.  
  956.       Notice the current directory statistics only reflects the number 
  957. and size of the displayed files only, not all the files on the disk.  
  958. Performing this operation is like logging to a new directory on the same 
  959. disk; the files of the other directory are on the disk, but you cannot 
  960. access them until you switch back to it.  
  961.  
  962.  
  963.       One important note to remember, the file search wildcard is NOT 
  964. reset to '*.*' when changing to another directory or disk, so if no file 
  965. on the current directory or the directory being read in conforms to the 
  966. wildcard specified, a    NO FILES IN DIRECTORY    message may result.
  967.  
  968.  
  969.  
  970.  
  971.  
  972.  
  973.  
  974.  
  975.  
  976.  
  977.  
  978.  
  979.  
  980.  
  981.  
  982.  
  983.  
  984.  
  985.  
  986.  
  987.  
  988.  
  989.  
  990.                                14
  991. FILE COMMANDO (TM) VERSION 1.00 29 JANUARY 1986 COPYRIGHT BY SANDI & SHANE STUMP
  992.  
  993.  
  994. <F2>-SORT
  995.  
  996.  
  997.      The SORT function, when selected, will display the following menu:
  998.  
  999.                    ╔═════════════════════════════════╗
  1000.                    ║            SORT MENU            ║
  1001.                    ╠═════════════════════════════════╣
  1002.                    ║                                 ║
  1003.                    ║ ══> 1 . SET PRIMARY SORT KEY    ║
  1004.                    ║     2 . SET SECONDARY SORT KEY  ║
  1005.                    ║     3 . SORT FILES              ║
  1006.                    ║                                 ║
  1007.                    ║     Selection:   1              ║
  1008.                    ╚═════════════════════════════════╝
  1009.                    Menu 3.2: The Sort Menu.
  1010.  
  1011. Under this menu will appear the following line:
  1012.  
  1013. A>PRIMARY SORT KEY :=FILENAME   [up]   SECONDARY SORT KEY :=FILENAME  [up]█
  1014.  
  1015. Selecting option 1 sets the primary sort key for the sort.  Selecting 
  1016. option 2 sets the secondary sort key for the sort.  These two fields are 
  1017. used to sort the files and subsequently display them based on the file 
  1018. fields chosen, using the primary sort key to sort all files in ascending 
  1019. or descending order, and using the secondary sort key to resolve 
  1020. duplicate primary sort matches.  Thus, a good secondary sort key for any 
  1021. sort is either the file name or file size, since it would be unusual, if 
  1022. not impossible, for either to be duplicated in the directory exactly.  
  1023. The arrow following both sort keys indicates the direction the sort will 
  1024. arrange the files.  The choices available are ascending order (signified 
  1025. by the up arrow key) or descending order (signified by the down arrow
  1026. key) order.  Selecting option 3 begins sorting the files in the current
  1027. directory based on the sort keys entered.  The default for both sorts
  1028. keys is the file name sorted in ascending order.
  1029.  
  1030.  
  1031.      If either option 1 or option 2 on the SORT MENU is chosen, the 
  1032. following menu will appear on the screen:
  1033.  
  1034.                     ╔════════════════════════╗
  1035.                     ║      SORT KEY MENU     ║
  1036.                     ╠════════════════════════╣
  1037.                     ║                        ║
  1038.                     ║ ══> 1 . FILENAME       ║
  1039.                     ║     2 . FILESIZE       ║
  1040.                     ║     3 . DATE           ║
  1041.                     ║     4 . ATTRIBUTE      ║
  1042.                     ║     5 . MARK           ║
  1043.                     ║                        ║
  1044.                     ║     Selection:   1     ║
  1045.                     ╚════════════════════════╝
  1046.                     Menu 3.3: The Sort Key Menu.
  1047.  
  1048. Selection 1 will set the sort key to filename, sorting the files 
  1049. alphabetically.  Selection 2 will set the sort key to file size and 
  1050. selection 3 will set the sort key to the date on the file.  These are 
  1051. sorted numerically.  Selection 4 will set the sort key to the file's 
  1052. attribute, which will sort in the order of: 
  1053.  
  1054.  
  1055.  
  1056.                                15
  1057. FILE COMMANDO (TM) VERSION 1.00 29 JANUARY 1986 COPYRIGHT BY SANDI & SHANE STUMP
  1058.  
  1059.  
  1060. 1-Read only     2-Hidden        3-System        4-(1,2)       5-(1,3)
  1061. 6-(2,3)         7-(1,2,3)       8-Archive       9-Read/Write  
  1062.  
  1063. Selection 5 will set the sort key to the file mark state (whether the 
  1064. file has been tagged or not), with the tagged files appearing first.  
  1065.  
  1066.  
  1067.       Once you choose a sort key, the following message appears on the 
  1068. screen:
  1069.  
  1070.                    ╔══════════════════════════╗
  1071.                    ║      SORT ORDER MENU     ║
  1072.                    ╠══════════════════════════╣
  1073.                    ║                          ║
  1074.                    ║ ══> 1 . ASCENDING [up]   ║
  1075.                    ║     2 . DESCENDING [dn]  ║
  1076.                    ║                          ║
  1077.                    ║     Selection:   1       ║
  1078.                    ╚══════════════════════════╝
  1079.                    Menu 3.4: The Sort Order Menu.
  1080.  
  1081. Option 1 sorts the files in ascending order, from 0 to 9, from A to Z, 
  1082. whereas option 2 sorts the files in descending order.  After making your 
  1083. selection, you will be returned to the SORT MENU.
  1084.  
  1085.  
  1086.  
  1087.  
  1088.  
  1089.  
  1090.  
  1091.  
  1092.  
  1093.  
  1094.  
  1095.  
  1096.  
  1097.  
  1098.  
  1099.  
  1100.  
  1101.  
  1102.  
  1103.  
  1104.  
  1105.  
  1106.  
  1107.  
  1108.  
  1109.  
  1110.  
  1111.  
  1112.  
  1113.  
  1114.  
  1115.  
  1116.  
  1117.  
  1118.  
  1119.  
  1120.  
  1121.  
  1122.                                16
  1123. FILE COMMANDO (TM) VERSION 1.00 29 JANUARY 1986 COPYRIGHT BY SANDI & SHANE STUMP
  1124.  
  1125.  
  1126. <F3>-COMPOSE 
  1127.  
  1128.  
  1129.      This command exits the File Commando shell and allows you to 
  1130. execute a DOS command or a program located on another disk.  An example 
  1131. of its application follows.  In some situations, you may wish to copy a 
  1132. number of tagged files to another disk that does not have enough space
  1133. available.  In this situation, instead of having to change directories
  1134. to delete files to make room, you can simply execute <F3> and enter DIR
  1135. plus the drive specification.  This will list all the files on the
  1136. drive and directory.  From here, you can determine what files you wish
  1137. to delete from this disk to make room for your new files.  Next, delete
  1138. any unwanted files on the disk by pressing <F3> again and enter the
  1139. delete command plus the files you wish deleted.  After DOS is finished,
  1140. you can return to File Commando and use its COPY command to copy to that 
  1141. disk all the files that you have tagged.
  1142.  
  1143.  
  1144.      When the COMPOSE function is selected, the following message will
  1145. then appear on the screen:
  1146.  
  1147. PRESS ANY KEY AND THEN ENTER COMMAND!
  1148.  
  1149. As the command instructs, just press any key to clear the screen and 
  1150. type in the DOS command or the program that you wish to execute.  Once
  1151. it has completed execution, the following message is displayed:
  1152.  
  1153. PRESS ANY KEY TO RETURN TO FILE COMMANDO! 
  1154.  
  1155. After pressing any key, the now familiar screen of File Commando is 
  1156. redrawn onto your screen.
  1157.  
  1158.  
  1159.  
  1160.  
  1161.  
  1162.  
  1163.  
  1164.  
  1165.  
  1166.  
  1167.  
  1168.  
  1169.  
  1170.  
  1171.  
  1172.  
  1173.  
  1174.  
  1175.  
  1176.  
  1177.  
  1178.  
  1179.  
  1180.  
  1181.  
  1182.  
  1183.  
  1184.  
  1185.  
  1186.  
  1187.  
  1188.                                17
  1189. FILE COMMANDO (TM) VERSION 1.00 29 JANUARY 1986 COPYRIGHT BY SANDI & SHANE STUMP
  1190.  
  1191.  
  1192. <F4>-RUN
  1193.  
  1194.  
  1195.      This command runs the current file selected in the file directory 
  1196. listing.  The only limitation is that only files with the extensions 
  1197. '.COM', '.EXE', and '.BAT' files can be executed.  If a '.BAT' file is
  1198. selected for execution, COMMAND.COM must be available on the disk that
  1199. you are currently logged onto.  Once execution of the program is
  1200. finished, control is returned to File Commando.
  1201.  
  1202.  
  1203.      When this command is selected, the following line is displayed:
  1204.  
  1205. PROGRAM PARAMETERS: 
  1206.  
  1207. This is where you enter supplementary information necessary for the 
  1208. selected program to run.  Do not re-enter the file name to be executed. 
  1209. After executing the program to your satisfaction and exiting, the 
  1210. system will display the following message on the screen:
  1211.  
  1212. PRESS ANY KEY TO RETURN TO FILE COMMANDO
  1213.  
  1214. As before, in <F3>-COMPOSE, after you press a key, the screen will clear 
  1215. and will redraw the File Commando screen.
  1216.  
  1217.  
  1218.      When executing this command, the Popback key can be useful.  ┴ 
  1219. complete explanation of its function appears in section 2.1.
  1220.  
  1221.  
  1222.  
  1223.  
  1224.  
  1225.  
  1226.  
  1227.  
  1228.  
  1229.  
  1230.  
  1231.  
  1232.  
  1233.  
  1234.  
  1235.  
  1236.  
  1237.  
  1238.  
  1239.  
  1240.  
  1241.  
  1242.  
  1243.  
  1244.  
  1245.  
  1246.  
  1247.  
  1248.  
  1249.  
  1250.  
  1251.  
  1252.  
  1253.  
  1254.                                18
  1255. FILE COMMANDO (TM) VERSION 1.00 29 JANUARY 1986 COPYRIGHT BY SANDI & SHANE STUMP
  1256.  
  1257.  
  1258. <F5>-MARK
  1259.  
  1260.  
  1261.      This command tags or untag files.  Tagging a file marks the file 
  1262. and allows you to perform certain operations on the group of tagged (or 
  1263. untagged) files as a unit.  This includes copying, moving, deleting, 
  1264. sorting, and changing the attributes of the files.  Files are 
  1265. automatically untagged when an operation has been performed on them 
  1266. using the tag option.  Retag will then retag all files that were just 
  1267. untagged during execution of a command using the tag option.
  1268.  
  1269.  
  1270.       To tag or untag the current file, there is no need to press 
  1271. <F5>-MARK.  The plus key, <+>, and the equal sign key, <=>, will tag the
  1272. current file highlighted in the file directory listing.  An asterisk, 
  1273. '*', will then appear immediately to the left of the file name that you 
  1274. have just tagged.  To the side of the file directory display, the TAGGED
  1275. files section will then be incremented by one and the file size section 
  1276. will be incremented by the size of the newly tagged file.  To untag the 
  1277. current file, simply press the minus key, <->.  This will remove the 
  1278. asterisk at the side of the file name, and also decrement the number of 
  1279. tagged files and the tagged size.  
  1280.  
  1281.  
  1282.       When <F5>-MARK is selected, the <+> or <-> keys cannot be used to 
  1283. tag or untag a file.  Instead, <F5> tags or untags a file or files based 
  1284. on a wildcard pattern.  After selecting the <F5>-MARK option, the 
  1285. following menu is displayed:
  1286.  
  1287.                        ╔══════════════════════╗
  1288.                        ║       MARK MENU      ║
  1289.                        ╠══════════════════════╣
  1290.                        ║                      ║
  1291.                        ║ ══> 1 . TAG FILES    ║
  1292.                        ║     2 . UNTAG FILES  ║
  1293.                        ║     3 . RETAG FILES  ║
  1294.                        ║                      ║
  1295.                        ║     Selection:   1   ║
  1296.                        ╚══════════════════════╝
  1297.                        Menu 3.5: The Mark Menu.
  1298.  
  1299.  
  1300.      Selection 1 is the TAG option, which lets you mark specified files 
  1301. for later group consideration.  Selection 2 is the UNTAG option, which 
  1302. lets you take the tag marking off of a file or files that you wish to 
  1303. remove from consideration as a group.  Selection 3 is the RETAG option, 
  1304. which re-tags files that were previously tagged but were untagged due to 
  1305. execution of a command using the tagged file option.
  1306.  
  1307.  
  1308.  
  1309.  
  1310.  
  1311.  
  1312.  
  1313.  
  1314.  
  1315.  
  1316.  
  1317.  
  1318.  
  1319.  
  1320.                                19
  1321. FILE COMMANDO (TM) VERSION 1.00 29 JANUARY 1986 COPYRIGHT BY SANDI & SHANE STUMP
  1322.  
  1323.  
  1324.      When either selection 1 or selection 2 is chosen, the following 
  1325. menu is then displayed:
  1326.  
  1327.               ╔════════════════════════════════════════╗
  1328.               ║          TAG / UNTAG KEY MENU          ║
  1329.               ╠════════════════════════════════════════╣
  1330.               ║                                        ║
  1331.               ║ ══> 1 . BY FILENAME                    ║
  1332.               ║     2 . BY DATE (BEFORE, ON, OR AFTER) ║
  1333.               ║                                        ║
  1334.               ║     Selection:   1                     ║
  1335.               ╚════════════════════════════════════════╝
  1336.               Menu 3.6: The Tag/Untag Key Menu.
  1337.  
  1338.  
  1339.      If you want to tag a file or files by their file name 
  1340. characteristics, select option 1 from the preceding menu. When selected, 
  1341. File Commando will respond with:
  1342.  
  1343. A>ENTER WILDCARD: FC*.*
  1344.  
  1345. You must then enter the file name or file wildcard specifications that 
  1346. you wish to have tagged.  Just for clarification, a wildcard allows any 
  1347. or no characters to take the remaining places in the filename.  For 
  1348. instance, '*.EXE' will tag all file names with the file name extension 
  1349. '.EXE', whereas 'C*.*' will tag any file beginning with the letter C. 
  1350.  
  1351.  
  1352.      If you select to tag or untag by date, File Commando will prompt 
  1353. you with the message:
  1354.  
  1355. A>ENTER DATE: 00/00/00
  1356.  
  1357. At this point, enter the key date.  If you wish to tag files falling 
  1358. before or after a particular date, remember to make the day one day 
  1359. later or earlier then the first day you wish tagged. 
  1360.  
  1361.  
  1362.      Once you enter this date, File Commando will then display the 
  1363. following menu:
  1364.  
  1365.             ╔════════════════════════════════════════╗
  1366.             ║      TAG / UNTAG BY DATE SELECTION     ║
  1367.             ╠════════════════════════════════════════╣
  1368.             ║                                        ║
  1369.             ║ ══> 1 . BEFORE DATE                    ║
  1370.             ║     2 . ON DATE                        ║
  1371.             ║     3 . AFTER DATE                     ║
  1372.             ║                                        ║
  1373.             ║     Selection:   1                     ║
  1374.             ╚════════════════════════════════════════╝
  1375.             Menu 3.7: The Tag/Untag By Date Selection Menu.
  1376.  
  1377. Selection 1 will tag or untag all files with a date falling before the 
  1378. date entered.  Selection 2 will tag or untag all files with a date 
  1379. identical to that which you had just entered.  Selection 3 will tag or 
  1380. untag all files with a date falling after the date entered.  
  1381.  
  1382.  
  1383.  
  1384.  
  1385.  
  1386.                                20
  1387. FILE COMMANDO (TM) VERSION 1.00 29 JANUARY 1986 COPYRIGHT BY SANDI & SHANE STUMP
  1388.  
  1389.  
  1390.      After pressing <ENTER>, File Commando will find and tag, untag, or 
  1391. retag all files indicated.  A tagged file is recognized by the asterisk, 
  1392. '*', immediately preceding the first character of the file name. In the 
  1393. tag operation shown, the tag operation was based on file names that 
  1394. matched the wildcard 'F*.*'.  Notice that in the TAGGED file section, 
  1395. the total number of tagged files is recorded, along with their combined 
  1396. sizes.  This is helpful when you wish to copy a number of files to 
  1397. another disk and/or directory, and need to know how much room is needed
  1398. on the target disk where you wish to copy them to.
  1399.  
  1400.  
  1401. FILE COMMANDO (TM) VERSION 1.00 29 JANUARY 1986 COPYRIGHT BY SANDI & SHANE STUMP
  1402. ╔═══════════════════════════════════════════════════════════╦══════════════════╗
  1403. ║FILES IN A:\                                               ║FILE: *.*         ║
  1404. ╠═══════════════════════════════════════════════════════════╬══════════════════╣
  1405. ║    FILENAME    FILESIZE      DATE      TIME    ATTRIBUTE  ║VOLUME:SANDI'S_DSK║
  1406. ║> COMMAND .COM      15957  11-10-1983  12:03a   . . . ARC  ║SIZE  :     730112║
  1407. ║  DOC     .DOC       4106  01-01-1980  02:22a   . . . ARC  ║FREE  :     272384║
  1408. ║ *FC      .EXE      64000  02-03-1986  10:32a   . . . ARC  ╠══════════════════╣
  1409. ║ *FC1     .SCR       2560  01-01-1980  12:37a   . . . ARC  ║DIRECTORY STATS   ║
  1410. ║ *FCDOC   .PG1      11382  01-01-1980  12:45a   . . . ARC  ║  FILES         14║
  1411. ║ *FCDOC   .PG2      27671  01-01-1980  12:49a   . . . ARC  ║  BYTES     252788║
  1412. ║ *FCDOC   .PG3      23903  01-01-1980  12:16a   . . . ARC  ║TAGGED            ║
  1413. ║ *FCDOC   .PG4      22310  01-01-1980  12:06a   . . . ARC  ║  FILES          7║
  1414. ║ *FCDOC   .PG5       4203  01-01-1980  12:04a   . . . ARC  ║  BYTES     156029║
  1415. ║  IO      .SYS       8192  03-14-1985  02:27p   R H S ARC  ║TODAY'S INFO:     ║
  1416. ║  LPTX    .COM       7808  10-27-1985  12:37a   . . . ARC  ║  DATE:   2-03-86 ║
  1417. ║  MSDOS   .SYS      17176  05-16-1984  11:32a   R H S ARC  ║  DAY :   MONDAY  ║
  1418. ║  P1      .S            0  01-01-1980  12:01a   . . . .    ║  TIME:  23:09    ║
  1419. ╠═══════════════════════════════════════════════════════════╩══════════════════╣
  1420. ║ ATTRIB  COPY  DELETE  DIRECTORY  DISK  EDIT  PRINT  RENAME  SPACE  UTILITY   ║
  1421. ║ ATTRIB is used to change or set a file(s) attributes.                        ║
  1422. ╠══════════════════════════════════════════════════════════════════════════════╣
  1423. ║A>█                                                                           ║
  1424. ╚══════════════════════════════════════════════════════════════════════════════╝
  1425. F1-CHDIR F2-SORT F3-COMPOSE F4-RUN F5-MARK F6-VIEW F7-FIND F9-DISPLAY F10-QUIT
  1426.  
  1427. Screen 3.2: The File Commando 'long form' screen with files fitting the 
  1428.             description 'F*.*' marked.
  1429.  
  1430.  
  1431.  
  1432.  
  1433.  
  1434.  
  1435.  
  1436.  
  1437.  
  1438.  
  1439.  
  1440.  
  1441.  
  1442.  
  1443.  
  1444.  
  1445.  
  1446.  
  1447.  
  1448.  
  1449.  
  1450.  
  1451.  
  1452.                                21
  1453. FILE COMMANDO (TM) VERSION 1.00 29 JANUARY 1986 COPYRIGHT BY SANDI & SHANE STUMP
  1454.  
  1455.  
  1456. <F6>-VIEW
  1457.  
  1458.  
  1459.      The <F6>-VIEW command allows you to list a file sequentially onto 
  1460. the screen.  Before selecting this command, be sure the file you wish to 
  1461. view is highlighted by the file field.  When the <F6> key is pressed, 
  1462. the screen clears and begins listing the current file.  Currently, only 
  1463. the first 80 characters on each line are displayed, if more exist on the 
  1464. line a '->' will appear in column 80.  All tabs are expanded to 4 blank 
  1465. characters.  The screen appears in the following format:
  1466.  
  1467. ╔══════════════════════════════════════════════════════════════════════════════╗
  1468. ║                                 VIEWING FILENAME.                            ║
  1469. ╚══════════════════════════════════════════════════════════════════════════════╝
  1470.  
  1471.  
  1472.  
  1473.  
  1474.                                   (contents of file)
  1475.  
  1476.  
  1477.  
  1478.  
  1479. ╔══════════════════════════════════════════════════════════════════════════════╗
  1480. ║ F1 -- NEXT LINE                  F2 -- NEXT PAGE                 F10 -- QUIT ║
  1481. ╚══════════════════════════════════════════════════════════════════════════════╝
  1482.  
  1483. Screen 3.3: The VIEW command screen.
  1484.  
  1485.  
  1486.      Notice at the bottom of the screen appears the command line.  There
  1487. are three options.  To scroll the file one line downward, press the 
  1488. <F1> Next Line instruction.  To scroll the screen one video page 
  1489. downward, press the <F2> Next Page instruction.  To quit viewing the 
  1490. file and return to File Commando, press F<10> Quit key.  As you can
  1491. see, this only allows you to view a file sequentially, from top to
  1492. bottom.  If this is not satisfactory, and you wish to be able to page
  1493. through the file at will, use the EDIT command under the 'Space Bar'
  1494. commands.  This will view any file, but if you attempt to look at a
  1495. '.COM' file or a '.EXE' file, only garbage will be shown on the screen. 
  1496. If you attempt to view a squeezed file, the message:
  1497.  
  1498. filename IS A SQUEEZED FILE.
  1499.  
  1500. will be displayed.  Viewing a squeezed file will be supported in a later 
  1501. version. 
  1502.  
  1503.  
  1504.  
  1505.  
  1506.  
  1507.  
  1508.  
  1509.  
  1510.  
  1511.  
  1512.  
  1513.  
  1514.  
  1515.  
  1516.  
  1517.  
  1518.                                22
  1519. FILE COMMANDO (TM) VERSION 1.00 29 JANUARY 1986 COPYRIGHT BY SANDI & SHANE STUMP
  1520.  
  1521.  
  1522. <F7>-FIND Command
  1523.  
  1524.  
  1525.      The message displayed when the <F7>-FIND command is selected is as
  1526. follows:
  1527.  
  1528. FIND is used to find a file in the current directory or anywhere on a disk.
  1529.  
  1530. This command will let you look for a file anywhere in the current 
  1531. directory, anywhere on the current disk, or anywhere on any specified 
  1532. disk on any drive.  It will also search for a particular subdirectory
  1533. name.  After selecting this command, the following menu appears on the
  1534. File Commando screen:
  1535.  
  1536.               ╔═════════════════════════════════════════╗
  1537.               ║                FIND MENU                ║
  1538.               ╠═════════════════════════════════════════╣
  1539.               ║                                         ║
  1540.               ║ ══> 1 . FIND FILE IN CURRENT DIRECTORY  ║
  1541.               ║     2 . FIND A FILE ON A DISK           ║
  1542.               ║                                         ║
  1543.               ║     Selection:   1                      ║
  1544.               ╚═════════════════════════════════════════╝
  1545.               Menu 4.9: The Find Menu.
  1546.  
  1547.  
  1548.      Selection 1 allows you to search for a file on the current
  1549. directory.  This is helpful when you have a large number of files in a
  1550. directory.  This can also help when you wish to rename a file, and need
  1551. to know if the name appears somewhere else in the directory.  This
  1552. routine allows you to enter either a specific file name, or a specified
  1553. wild card field.  When and if the file is found in the directory, the
  1554. following prompt is displayed:
  1555.  
  1556. A>FOUND FC.EXE. CONTINUE SEARCH (Y/N)? N
  1557.  
  1558. Answering N for no will quit searching the directory and place the file 
  1559. cursor at the file found. Answering Y for yes will continue the search. 
  1560. Else if no file matching the description you gave can be found, File 
  1561. Commando will display the following message:
  1562.  
  1563. A>I'M SORRY YOU COULD NOT FIND YOUR FILE.
  1564.  
  1565.  
  1566.      Selection 2 allows you to search for a specific filename on any
  1567. disk.  This can be helpful in finding a file when you have no idea
  1568. where it could be on your disks, or it can help protect a file with the
  1569. same name from being overwritten by alerting you that there is a file
  1570. by that name on the specified disk and directory.  Once you select this
  1571. option the following prompt will be displayed:
  1572.  
  1573.  
  1574. After selecting the desired drive (note that the default is the current 
  1575. drive), the following prompt will be displayed:
  1576.  
  1577.  
  1578.  
  1579.  
  1580.  
  1581.  
  1582.  
  1583.  
  1584.                                23
  1585. FILE COMMANDO (TM) VERSION 1.00 29 JANUARY 1986 COPYRIGHT BY SANDI & SHANE STUMP
  1586.  
  1587.  
  1588.      After entering a legal file name which you wish to search for, File
  1589. Commando will commence searching the designated disk for its occurence. 
  1590. If found, File Commando will display the message:
  1591.  
  1592. A>FOUND A:\WORKAREA\SANDI\FC.DOC. CONTINUE SEARCH (Y/N)? N
  1593.  
  1594. In this message, the directory in which the file was found is displayed 
  1595. as part of the path name for the file.  In the example above, FC.DOC was 
  1596. found on drive A:, in the subdirectory WORKAREA\SANDI.  
  1597.  
  1598.  
  1599.      The default to the previous query is no, which if entered will
  1600. return you to the former directory.  If this was not the file you were
  1601. looking for, or you need to see if it is elsewhere on the disk, under a
  1602. different subdirectory, enter Y for yes.  File Commando will then begin
  1603. searching for the filename from that point in the disk onward.
  1604.  
  1605.  
  1606.      If no file is found on the disk that matches the one you wished to 
  1607. find, File Commando will respond with the message:
  1608.  
  1609. A>I'M SORRY YOU COULD NOT FIND YOUR FILE.
  1610.  
  1611.  
  1612.  
  1613.  
  1614.  
  1615.  
  1616.  
  1617.  
  1618.  
  1619.  
  1620.  
  1621.  
  1622.  
  1623.  
  1624.  
  1625.  
  1626.  
  1627.  
  1628.  
  1629.  
  1630.  
  1631.  
  1632.  
  1633.  
  1634.  
  1635.  
  1636.  
  1637.  
  1638.  
  1639.  
  1640.  
  1641.  
  1642.  
  1643.  
  1644.  
  1645.  
  1646.  
  1647.  
  1648.  
  1649.  
  1650.                                24
  1651. FILE COMMANDO (TM) VERSION 1.00 29 JANUARY 1986 COPYRIGHT BY SANDI & SHANE STUMP
  1652.  
  1653.  
  1654. <F9>-DISPLAY
  1655.  
  1656.  
  1657.      Choosing <F9>, the Directory Display option from the function key
  1658. commands, switches the directory display between the two formats offered 
  1659. by File Commando.  The first directory display is based on the 
  1660. assumption that there are a large number of files resident in the
  1661. current directory (as might be the case on a large hard disk), and that
  1662. it would be useful to be able to see as many as possible at once.  If
  1663. more files are resident in the directory than are shown on the screen,
  1664. the arrow keys,as described in the introduction to the screen (see
  1665. diagram 2.1 and the following explanation), will move the screen up or
  1666. down by one line, up or down by pages, or to the beginning or end of
  1667. the directory listing.  Under the 'short form' of the directory
  1668. listing, you can also move from left to right to each individual file.
  1669.  
  1670.  
  1671.      As stated previously, File Commando comes up under the 'short
  1672. form' file display mode.  If this does not display the file information 
  1673. you wish to see, press <F9> to switch the display to the 'long form', 
  1674. which shows the file name, the file size, the date and time attached to 
  1675. the file, and the attributes of a file, if any.  At the beginning of the 
  1676. file name will appear an asterisk, '*', if the file had been previously 
  1677. tagged.  Movement through the directory is almost identical to that of 
  1678. the 'short form', except that the left and right arrow keys have no use 
  1679. under the longer, one-file-to-each-line display.  Pressing <F9> again 
  1680. will return the file display to the 'short form' display.
  1681.  
  1682.  
  1683. FILE COMMANDO (TM) VERSION 1.00 29 JANUARY 1986 COPYRIGHT BY SANDI & SHANE STUMP
  1684. ╔═══════════════════════════════════════════════════════════╦══════════════════╗
  1685. ║FILES IN A:\                                               ║FILE: *.*         ║
  1686. ╠═══════════════════════════════════════════════════════════╬══════════════════╣
  1687. ║    FILENAME    FILESIZE      DATE      TIME    ATTRIBUTE  ║VOLUME:SANDI'S_DSK║
  1688. ║> COMMAND .COM      15957  11-10-1983  12:03a   . . . ARC  ║SIZE  :     730112║
  1689. ║  DOC     .DOC       4106  01-01-1980  02:22a   . . . ARC  ║FREE  :     272384║
  1690. ║  FC      .EXE      64000  02-03-1986  10:32a   . . . ARC  ╠══════════════════╣
  1691. ║  FC1     .SCR       2560  01-01-1980  12:37a   . . . ARC  ║DIRECTORY STATS   ║
  1692. ║  FCDOC   .PG1      11382  01-01-1980  12:45a   . . . ARC  ║  FILES         14║
  1693. ║  FCDOC   .PG2      27671  01-01-1980  12:49a   . . . ARC  ║  BYTES     252788║
  1694. ║  FCDOC   .PG3      23903  01-01-1980  12:16a   . . . ARC  ║TAGGED            ║
  1695. ║  FCDOC   .PG4      22310  01-01-1980  12:06a   . . . ARC  ║  FILES          0║
  1696. ║  FCDOC   .PG5       4203  01-01-1980  12:04a   . . . ARC  ║  BYTES          0║
  1697. ║  IO      .SYS       8192  03-14-1985  02:27p   R H S ARC  ║TODAY'S INFO:     ║
  1698. ║  LPTX    .COM       7808  10-27-1985  12:37a   . . . ARC  ║  DATE:   2-03-86 ║
  1699. ║  MSDOS   .SYS      17176  05-16-1984  11:32a   R H S ARC  ║  DAY :   MONDAY  ║
  1700. ║  P1      .S            0  01-01-1980  12:01a   . . . .    ║  TIME:  23:09    ║
  1701. ╠═══════════════════════════════════════════════════════════╩══════════════════╣
  1702. ║ ATTRIB  COPY  DELETE  DIRECTORY  DISK  EDIT  PRINT  RENAME  SPACE  UTILITY   ║
  1703. ║ ATTRIB is used to change or set a file(s) attributes.                        ║
  1704. ╠══════════════════════════════════════════════════════════════════════════════╣
  1705. ║A>█                                                                           ║
  1706. ╚══════════════════════════════════════════════════════════════════════════════╝
  1707. F1-CHDIR F2-SORT F3-COMPOSE F4-RUN F5-MARK F6-VIEW F7-FIND F9-DISPLAY F10-QUIT
  1708.  
  1709. Screen 3.4: The 'Long Form' directory file display of File Commando.
  1710.  
  1711.  
  1712.  
  1713.  
  1714.  
  1715.  
  1716.                                25
  1717. FILE COMMANDO (TM) VERSION 1.00 29 JANUARY 1986 COPYRIGHT BY SANDI & SHANE STUMP
  1718.  
  1719.  
  1720. <F10>-QUIT
  1721.  
  1722.  
  1723.      Entering this command allows you to exit from File Commando.  When
  1724. entered, the line:
  1725.  
  1726. A> EXIT FILE COMMANDO? N
  1727.  
  1728. appears.  Notice that the default is N for no, which when entered will
  1729. return you to File Commando.  If you truly wish to exit the program, at
  1730. this prompt, type a <Y> and press <ENTER>.  You will then be returned
  1731. to DOS.
  1732.  
  1733.  
  1734.  
  1735.  
  1736.  
  1737.  
  1738.  
  1739.  
  1740.  
  1741.  
  1742.  
  1743.  
  1744.  
  1745.  
  1746.  
  1747.  
  1748.  
  1749.  
  1750.  
  1751.  
  1752.  
  1753.  
  1754.  
  1755.  
  1756.  
  1757.  
  1758.  
  1759.  
  1760.  
  1761.  
  1762.  
  1763.  
  1764.  
  1765.  
  1766.  
  1767.  
  1768.  
  1769.  
  1770.  
  1771.  
  1772.  
  1773.  
  1774.  
  1775.  
  1776.  
  1777.  
  1778.  
  1779.  
  1780.  
  1781.  
  1782.                                26
  1783. FILE COMMANDO (TM) VERSION 1.00 29 JANUARY 1986 COPYRIGHT BY SANDI & SHANE STUMP
  1784.  
  1785.  
  1786. Section 4: The Space Bar Commands
  1787.  
  1788.  
  1789. ATTRIB  COPY  DELETE  DIRECTORY  DISK  EDIT  PRINT  RENAME  SPACE  UTILITY
  1790.  
  1791.  
  1792.      Each of the following commands, called 'space bar' commands, are
  1793. selected by moving the highlighted command field to the desired command 
  1794. and pressing <ENTER>.  To move the field to the right, press the <SPACE
  1795. BAR>, to move the field back to the left, use the <BACKSPACE> key.  Most 
  1796. of these commands have menus associated with them.  If a command is
  1797. chosen by accident, you can exit the command by pressing <ESCape>, as
  1798. long as you have not completely entered all information required by the
  1799. command and have not yet pressed <ENTER>.
  1800.  
  1801.  
  1802.      Once under a command menu, to move the selection arrow upward,
  1803. press the up arrow key, to move the selection arrow downward, press the
  1804. down arrow key (as shown in Diagram 2.1).  When the selection arrow is
  1805. pointing at the desired option, press <ENTER> to select that particular
  1806. option.
  1807.  
  1808.  
  1809.  
  1810.  
  1811.  
  1812.  
  1813.  
  1814.  
  1815.  
  1816.  
  1817.  
  1818.  
  1819.  
  1820.  
  1821.  
  1822.  
  1823.  
  1824.  
  1825.  
  1826.  
  1827.  
  1828.  
  1829.  
  1830.  
  1831.  
  1832.  
  1833.  
  1834.  
  1835.  
  1836.  
  1837.  
  1838.  
  1839.  
  1840.  
  1841.  
  1842.  
  1843.  
  1844.  
  1845.  
  1846.  
  1847.  
  1848.                                27
  1849. FILE COMMANDO (TM) VERSION 1.00 29 JANUARY 1986 COPYRIGHT BY SANDI & SHANE STUMP
  1850.  
  1851.  
  1852. ATTRIB command
  1853.  
  1854.  
  1855.      When this command is highlighted, the following message appears on
  1856. the next line, called the command message line:
  1857.  
  1858. ATTRIB is used to change or set a file(s) attributes.
  1859.  
  1860. A file's attribute is a one byte flag maintained in the directory entry
  1861. for a file.  Its purpose is to enable files to be marked for special
  1862. treatment under DOS.  The file attributes allowed are the read/write
  1863. attribute, the read only attribute, the system file attribute, the
  1864. hidden file attribute, and the archive attribute.  The Read/Write
  1865. attribute allows for normal access to a file and no special mark is
  1866. necessary.  The Read only attribute only allows the file to be read
  1867. from, not written to or changed.  The System file attribute is for
  1868. special system files.  The Hidden file attribute hides the file from
  1869. DOS' view.  For example, IBMBIO.COM and IBMDOS.COM are two files that
  1870. are located on some MS-DOS boot disks, but they will not show up when 
  1871. a DOS DIRectory command is issued, because their attributes mark them as 
  1872. hidden.  The Archive attribute is used by DOS to mark a file that has
  1873. been changed (see COPY - BACKUP command appearing later in this 
  1874. section).
  1875.  
  1876.  
  1877.      Each file's attribute is displayed under the 'long form' of the
  1878. directory display, visible when <F9>-DISPLAY is toggled.
  1879.  
  1880.  
  1881.      Selecting the ATTRIB option will display the following menu onto
  1882. the screen:
  1883.  
  1884.              ╔═════════════════════════════════════════════╗
  1885.              ║            ATTRIBUTE CHANGE MENU            ║
  1886.              ╠═════════════════════════════════════════════╣
  1887.              ║                                             ║
  1888.              ║ ══> 1 . CHANGE ATTRIBUTE OF CURRENT  FILE   ║
  1889.              ║     2 . CHANGE ATTRIBUTE OF TAGGED   FILES  ║
  1890.              ║     3 . CHANGE ATTRIBUTE OF UNTAGGED FILES  ║
  1891.              ║                                             ║
  1892.              ║     Selection:   1                          ║
  1893.              ╚═════════════════════════════════════════════╝
  1894.              Menu 4.1: The Attribute Change Menu.
  1895.  
  1896. Selection 1 allows you to modify the attribute of the current file,
  1897. Selection 2 allows you to modify the attribute of all tagged files, and
  1898. Selection 3 allows you to modify the attribute of any untagged files in
  1899. the directory.
  1900.  
  1901.  
  1902.  
  1903.  
  1904.  
  1905.  
  1906.  
  1907.  
  1908.  
  1909.  
  1910.  
  1911.  
  1912.  
  1913.  
  1914.                                28
  1915. FILE COMMANDO (TM) VERSION 1.00 29 JANUARY 1986 COPYRIGHT BY SANDI & SHANE STUMP
  1916.  
  1917.  
  1918.      Once one of these three options has been selected, the next menu 
  1919. will appear on the screen:
  1920.  
  1921.                  ╔════════════════════════════════════╗
  1922.                  ║        ATTRIBUTE(s) MENU           ║
  1923.                  ╠════════════════════════════════════╣
  1924.                  ║                                    ║ 
  1925.                  ║ ══> 1 . SET FILE TO READ ONLY.     ║
  1926.                  ║     2 . SET FILE TO HIDDEN.        ║
  1927.                  ║     3 . SET FILE TO SYSTEM.        ║
  1928.                  ║     4 . SET FILE TO 1 & 2.         ║
  1929.                  ║     5 . SET FILE TO 1 & 3.         ║
  1930.                  ║     6 . SET FILE T0 2 & 3.         ║
  1931.                  ║     7 . SET FILE TO 1, 2, & 3.     ║
  1932.                  ║     8 . SET FILE TO ARCHIVE.       ║
  1933.                  ║     9 . SET FILE TO NO ATTRIBUTE   ║
  1934.                  ║                                    ║
  1935.                  ║     Selection:   1                 ║
  1936.                  ╚════════════════════════════════════╝
  1937.                  Menu 4.2: The Attribute(s) Menu
  1938.  
  1939. Selection 1 will set the file's attribute to read only, Selection 2
  1940. will set it to hidden and Selection 3 will set it to system attribute. 
  1941. Selection 4 will set a file's attribute equal to both read only and
  1942. hidden, Selection 5 will set it to both read only and system, and
  1943. Selection 6 will set it equal to both hidden and system attributes. 
  1944. Selection 7 will set the file's attribute to all three; read only,
  1945. hidden, and system.  Selection 8 will set the file's attribute to that
  1946. of archive, and Selection 9 will set the attribute to the normal file
  1947. attribute, read & write attribute which has no identifying label.  After 
  1948. a selection is made, the following message is displayed:
  1949.  
  1950. SETTING filename TO ...... attribute
  1951.  
  1952. The filename in the above message is the file whose attribute is being 
  1953. changed by File Commando; the attribute is the attribute that you have 
  1954. chosen to change it to.  After the operation is done, the screen is then 
  1955. returned to the normal File Commando display.
  1956.  
  1957.  
  1958.  
  1959.  
  1960.  
  1961.  
  1962.  
  1963.  
  1964.  
  1965.  
  1966.  
  1967.  
  1968.  
  1969.  
  1970.  
  1971.  
  1972.  
  1973.  
  1974.  
  1975.  
  1976.  
  1977.  
  1978.  
  1979.  
  1980.                                29
  1981. FILE COMMANDO (TM) VERSION 1.00 29 JANUARY 1986 COPYRIGHT BY SANDI & SHANE STUMP
  1982.  
  1983.  
  1984. COPY command
  1985.  
  1986.  
  1987.      The message displayed by the copy command when highlighted is:
  1988.  
  1989. COPY is used to backup, copy, or move a file(s).
  1990.  
  1991. This command is responsible for copying, moving and backing-up files to
  1992. other disks or to other directories.  Copy can operate on the current
  1993. file, on a multiple number of tagged files, or on all files not tagged
  1994. by File Commando.  When this option is chosen, the following menu 
  1995. appears:
  1996.  
  1997.                    ╔═════════════════════════════════╗
  1998.                    ║            COPY MENU            ║
  1999.                    ╠═════════════════════════════════╣
  2000.                    ║                                 ║
  2001.                    ║ ══> 1 . COPY FILE(S)            ║
  2002.                    ║     2 . MOVE FILE(S)            ║
  2003.                    ║     3 . BACKUP FILES (ARCHIVE)  ║
  2004.                    ║                                 ║
  2005.                    ║     Selection:   1              ║
  2006.                    ╚═════════════════════════════════╝
  2007.                    Menu 4.3: The Copy Menu.
  2008.  
  2009.      
  2010.      The copy files option, selection 1, will allow you to make an exact
  2011. copy of the file.  This includes transfer of its current attribute,
  2012. date and time.  It will copy this to another drive or to another 
  2013. directory on the same disk, without deleting the file in the current 
  2014. directory.  You cannot copy, however, to the same directory since that 
  2015. would effectively mean overwriting the original.  Two files cannot have
  2016. the same file name in the same directory on the same disk.
  2017.  
  2018.  
  2019.      When the copy option is selected, the screen then displays the 
  2020. following menu:
  2021.  
  2022.                   ╔══════════════════════════════╗
  2023.                   ║        COPY FILES MENU       ║
  2024.                   ╠══════════════════════════════╣
  2025.                   ║                              ║
  2026.                   ║ ══> 1 . COPY CURRENT FILE    ║
  2027.                   ║     2 . COPY TAGGED FILES    ║
  2028.                   ║     3 . COPY UNTAGGED FILES  ║
  2029.                   ║                              ║
  2030.                   ║     Selection:   1           ║
  2031.                   ╚══════════════════════════════╝
  2032.                   Menu 4.4: The Copy Files Menu.
  2033.  
  2034.  
  2035.  
  2036.  
  2037.  
  2038.  
  2039.  
  2040.  
  2041.  
  2042.  
  2043.  
  2044.  
  2045.  
  2046.                                30
  2047. FILE COMMANDO (TM) VERSION 1.00 29 JANUARY 1986 COPYRIGHT BY SANDI & SHANE STUMP
  2048.  
  2049.  
  2050. After choosing one of the three options above, the following prompt 
  2051. appears:
  2052.  
  2053. A>COPY to drive (A-D): A
  2054.  
  2055. After selecting the drive where you wish to copy your files, you are
  2056. then shown the directory tree structure of the disk which you had
  2057. selected.  Here you must select the particular directory where you wish
  2058. your files to be copied to.  Just move the directory cursor, using the
  2059. cursor keys, to the desired directory and press <ENTER>.  File Commando
  2060. will then copy all indicated files to the chosen drive and directory.
  2061.   
  2062.      The move files option, selection 2 on the COPY MENU, allows you to 
  2063. move an exact copy of the file or files to another directory or drive.  
  2064. This differs from COPY in that it erases the file from the current 
  2065. directory after the move has taken place.  This is used when you wish 
  2066. to clean up your working directories by moving less-used files to other
  2067. subdirectories or another disk.
  2068.  
  2069.      When selected, the screen then displays the following menu:
  2070.  
  2071.                    ╔══════════════════════════════╗
  2072.                    ║           MOVE MENU          ║
  2073.                    ╠══════════════════════════════╣
  2074.                    ║                              ║
  2075.                    ║ ══> 1 . MOVE CURRENT FILE    ║
  2076.                    ║     2 . MOVE TAGGED FILES    ║
  2077.                    ║     3 . MOVE UNTAGGED FILES  ║
  2078.                    ║                              ║
  2079.                    ║     Selection:   1           ║
  2080.                    ╚══════════════════════════════╝
  2081.                    Menu 4.5: The Move Menu.
  2082.  
  2083. After choosing one of the three options above from the MOVE MENU, the 
  2084. following prompt appears:
  2085.  
  2086. A>MOVE to drive (A-D): A
  2087.  
  2088. After selecting the drive where you wish to move your files, you are 
  2089. then shown the directory structure of the disk which you have just 
  2090. selected.  Here you must select the directory where you wish your files
  2091. to be moved to.  Just position the directory cursor, using the cursor
  2092. keys, to the desired directory and press <ENTER>.  The move command
  2093. will then move the desired files to that location, deleting them from
  2094. the current directory as they are moved.  So, in case you attempt to
  2095. move more files than can be accomodated on the chosen disk, only those
  2096. files actually moved will be deleted, and the files still remaining
  2097. will be left unchanged.
  2098.  
  2099.  
  2100.  
  2101.  
  2102.  
  2103.  
  2104.  
  2105.  
  2106.  
  2107.  
  2108.  
  2109.  
  2110.  
  2111.  
  2112.                                31
  2113. FILE COMMANDO (TM) VERSION 1.00 29 JANUARY 1986 COPYRIGHT BY SANDI & SHANE STUMP
  2114.  
  2115.  
  2116.      The backup option, selection 3 on the COPY MENU, is used to back up 
  2117. ARChive files located on the current directory to another disk.  It
  2118. then removes the ARC attribute from the file name.  When selected, the
  2119. system finds all ARC files in the directory and copies them to another
  2120. directory and/or disk.  When invoked, it displays the following prompt:
  2121.  
  2122. A>BACKUP files to what drive (A-D): A
  2123.  
  2124. First, notice that all recognized drives are listed in the parentheses. 
  2125. Secondly, the default drive is the current drive.  After selecting a 
  2126. drive, it will ask you to select the directory where you wish your files 
  2127. backed up to.  You may not backup files to the same directory.  After
  2128. the files have been backed up, the ARC attribute specification is
  2129. stripped from the files in the current directory.
  2130.  
  2131.  
  2132.  
  2133.  
  2134.  
  2135.  
  2136.  
  2137.  
  2138.  
  2139.  
  2140.  
  2141.  
  2142.  
  2143.  
  2144.  
  2145.  
  2146.  
  2147.  
  2148.  
  2149.  
  2150.  
  2151.  
  2152.  
  2153.  
  2154.  
  2155.  
  2156.  
  2157.  
  2158.  
  2159.  
  2160.  
  2161.  
  2162.  
  2163.  
  2164.  
  2165.  
  2166.  
  2167.  
  2168.  
  2169.  
  2170.  
  2171.  
  2172.  
  2173.  
  2174.  
  2175.  
  2176.  
  2177.  
  2178.                                32
  2179. FILE COMMANDO (TM) VERSION 1.00 29 JANUARY 1986 COPYRIGHT BY SANDI & SHANE STUMP
  2180.  
  2181.  
  2182. DELETE command
  2183.  
  2184.  
  2185.      The message displayed when the Delete command is highlighted
  2186. follows:
  2187.  
  2188. DELETE is used to delete a file(s).
  2189.  
  2190. Selecting this command permits you to remove a file from the current
  2191. directory.  Several options are offered, as shown below:
  2192.  
  2193.               ╔═══════════════════════════════════════════╗
  2194.               ║                DELETE MENU                ║
  2195.               ╠═══════════════════════════════════════════╣
  2196.               ║                                           ║
  2197.               ║ ══> 1 . DELETE CURRENT  FILE              ║
  2198.               ║     2 . DELETE TAGGED   FILES             ║
  2199.               ║     3 . DELETE UNTAGGED FILES             ║
  2200.               ║     4 . DELETE TAGGED   FILES WITH QUERY  ║
  2201.               ║     5 . DELETE UNTAGGED FILES WITH QUERY  ║
  2202.               ║                                           ║
  2203.               ║     Selection:   1                        ║
  2204.               ╚═══════════════════════════════════════════╝
  2205.               Menu 4.6: The Delete Menu.
  2206.  
  2207. Selection 1 will delete the current file (the file at which the cursor
  2208. arrow is pointing in the current file listing window).  Selection 2
  2209. will delete all files currently tagged by File Commando.  After choosing 
  2210. selection 2, the message displayed while deleting the files is:
  2211.  
  2212. A>Deleting filename...
  2213.  
  2214. Selection 3 will delete all files not currently tagged by File
  2215. Commando.  If you choose selection 3, File Commando will display the
  2216. files being deleted in the same manner as above.  You may be able to
  2217. abort this operation by pressing <>, but this will not restore the
  2218. files that were deleted before <> was pressed.  Selection 4 provides
  2219. for deleting all tagged files, with a query provided before deleting
  2220. each.  This will look like this:
  2221.  
  2222. DELETE filename (Y/N)? N
  2223.  
  2224. Entering Y for yes will delete the file; entering N for no will not.  
  2225. This is repeated for all indicated files, providing you with more 
  2226. control over the process, protecting you from irrevocably deleting a 
  2227. file through careless oversight.  Selection 5 provides for the same 
  2228. control in deleting all files not tagged by File Commando.
  2229.  
  2230.  
  2231.  
  2232.  
  2233.  
  2234.  
  2235.  
  2236.  
  2237.  
  2238.  
  2239.  
  2240.  
  2241.  
  2242.  
  2243.  
  2244.                                33
  2245. FILE COMMANDO (TM) VERSION 1.00 29 JANUARY 1986 COPYRIGHT BY SANDI & SHANE STUMP
  2246.  
  2247.  
  2248. DIRECTORY command
  2249.  
  2250.  
  2251.      The message displayed when the DIRECTORY command is highlighted
  2252. reads as follows:
  2253.  
  2254. DIRECTORY functions: MKDIR and RMDIR.
  2255.  
  2256. This command, as shown by the message displayed above, allows you to
  2257. create directories and subdirectories, to delete directories and/or
  2258. subdirectories, and to change the volume label of a disk.  Selection of
  2259. this command results in the display of the following menu:
  2260.  
  2261.  
  2262.                    ╔═══════════════════════════════════╗
  2263.                    ║      DIRECTORY UTILITIES MENU     ║
  2264.                    ╠═══════════════════════════════════╣
  2265.                    ║                                   ║
  2266.                    ║ ══> 1 . MKDIR                     ║
  2267.                    ║     2 . RMDIR                     ║
  2268.                    ║                                   ║
  2269.                    ║     Selection:   1                ║
  2270.                    ╚═══════════════════════════════════╝
  2271.                    Menu 4.7: The Directory Utilities Menu.
  2272.  
  2273.  
  2274.      The option MKDIR, listed as selection 1, will create a new 
  2275. directory on any drive, at any point in the directory tree structure.  
  2276. The option RMDIR, listed as selection 2, will remove any directory but 
  2277. the drive directory.  
  2278.  
  2279.  
  2280.      If the MKDIR option is selected, File Commando will respond with 
  2281. the prompt:
  2282.  
  2283. A>MKDIR to drive (A-D): A
  2284.  
  2285. File Commando can verify how many drives are defined by to the system,
  2286. this value is the maximum value you can specify.  The default drive is
  2287. the current logged disk.
  2288.  
  2289.  
  2290.      After you input the preferred drive, File Commando will then
  2291. display the complete directory tree on the chosen disk.  If more
  2292. directory entries are defined than can be displayed at once on the
  2293. screen, the display will have a down arrow at the bottom of the current
  2294. display.  Moving the cursor down past this point, using the down arrow
  2295. key, will display the next group of directories until all are displayed.  
  2296. Moving the cursor back up the tree structure is done by using the up
  2297. arrow key.  Notice that all second-level directories are lined up in
  2298. the leftmost column on the screen directly under the current drive
  2299. directory, designated by the current drive name followed by a colon, 
  2300. ':', and a front slash.  The current drive directory is the only first
  2301. level directory on the disk with all other directories on the disk
  2302.  
  2303.  
  2304.  
  2305.  
  2306.  
  2307.  
  2308.  
  2309.  
  2310.                                34
  2311. FILE COMMANDO (TM) VERSION 1.00 29 JANUARY 1986 COPYRIGHT BY SANDI & SHANE STUMP
  2312.  
  2313.  
  2314. subordinate to it.  This directory will always appear at the top of the
  2315. directory tree listing.  Directories appearing to the right of these
  2316. directories are subordinate to them and are referred to as their
  2317. subdirectories.  The lines drawn on the screen between the directory
  2318. names show the tree structure of the disk.  Under the directory tree
  2319. display, appears an instruction line.  <CR> stands for carriage return,
  2320. or in other words <ENTER>.
  2321.  
  2322.  
  2323. FILE COMMANDO (TM) VERSION 1.00 29 JANUARY 1986 COPYRIGHT BY SANDI & SHANE STUMP
  2324. ╔═══════════════════════════════════════════════════════════╦══════════════════╗
  2325. ║FILES IN A:\                                               ║FILE: *.*         ║
  2326. ╠═══════════════════════════════════════════════════════════╬══════════════════╣
  2327. ║ >A:\                                                      ║VOLUME:SANDI'S_DSK║
  2328. ║ │                                                         ║SIZE  :     730112║
  2329. ║ ├CALCULAT─────┤DOCUMENT                                   ║FREE  :     272384║
  2330. ║ │                                                         ╠══════════════════╣
  2331. ║ ├DESMET                                                   ║DIRECTORY STATS   ║
  2332. ║ │                                                         ║  FILES         14║
  2333. ║ └WORKAREA─────├SANDI────────├HOMEWORK─────├PROJECTS       ║  BYTES     252788║
  2334. ║               │             │             │               ║TAGGED            ║
  2335. ║               │             │             └ETCETERA       ║  FILES          0║
  2336. ║               │             │                             ║  BYTES          0║
  2337. ║               │             └RECORDS                      ║TODAY'S INFO:     ║
  2338. ║               │                                           ║  DATE:   2-03-86 ║
  2339. ║               └SHANE                                      ║  DAY :   MONDAY  ║
  2340. ║dn                                                         ║  TIME:  23:14    ║
  2341. ╠═══════════════════════════════════════════════════════════╩══════════════════╣
  2342. ║ ATTRIB  COPY  DELETE  DIRECTORY  DISK  EDIT  PRINT  RENAME  SPACE  UTILITY   ║
  2343. ║ DIRECTORY functions: MKDIR and RMDIR.                                        ║
  2344. ╠══════════════════════════════════════════════════════════════════════════════╣
  2345. ║A>Use the cursor keys to move marker, <CR> for selection, ESC to quit█        ║
  2346. ╚══════════════════════════════════════════════════════════════════════════════╝
  2347. F1-CHDIR F2-SORT F3-COMPOSE F4-RUN F5-MARK F6-VIEW F7-FIND F9-DISPLAY F10-QUIT
  2348.  
  2349. Screen 4.2: The Directory Tree Structure.
  2350.  
  2351.  
  2352.      To place the proposed directory in the first sublevel of
  2353. directories, move the cursor to the current drive directory at the top 
  2354. of the directory tree structure and press <ENTER>.  If you wish the new 
  2355. directory to be subordinate to another directory, move the cursor to
  2356. the directory in which you wish the new directory to appear, then press
  2357. <ENTER>.  For example, in the directory tree listed above, to place a 
  2358. new directory LIBRARY in the DESMET directory, move the directory 
  2359. pointer to DESMET and press <ENTER>.  You will then be asked to:
  2360.  
  2361. A>Enter name of directory to make:
  2362.  
  2363. A directory name follows the same rules as file names.  It can be up to 
  2364. eight characters in length, followed by a period and a three character
  2365. extension using any character permitted in a file name.  The name of the 
  2366. directory, as the name of a file, should be meaningful and logical.  
  2367. Using silly, senseless names can make it hard to remeber what is located 
  2368. in it and can cause misunderstanding.  Do not enter the drive
  2369. specification or the path name.  The only limits to the number of
  2370. directory levels is that the resulting complete file path, including the 
  2371. file name itself, must be less than 66 characters in length.
  2372.  
  2373.  
  2374.  
  2375.  
  2376.                                35
  2377. FILE COMMANDO (TM) VERSION 1.00 29 JANUARY 1986 COPYRIGHT BY SANDI & SHANE STUMP
  2378.  
  2379.  
  2380.      If the RMDIR option is selected from the DIRECTORY UTILITIES Menu,
  2381. File Commando will respond with the prompt:
  2382.  
  2383. A>RMDIR to drive (A-D): A
  2384.  
  2385. After entering the drive containing the disk where the directory is
  2386. located that you wish removed, the file display screen will clear and
  2387. then display the current directory tree structure of the disk in
  2388. question.  Only directories which are empty of files and subdirectories
  2389. can be deleted.  This is a safeguard protecting you from accidentally
  2390. deleting a subdirectory with important files or with other
  2391. subdirectories in it.  This is shown above.  Now move the cursor to the
  2392. directory you wish to delete.  Press <ENTER> and File Commando will
  2393. then display the name of the directory that was removed.  The only
  2394. directory that cannot be removed by File Commando is the root
  2395. directory.  If this act is attempted, the following warning is
  2396. displayed:
  2397.  
  2398. A>YOU CANNOT REMOVE A ROOT DIRECTORY! 
  2399.  
  2400.  
  2401.  
  2402.  
  2403.  
  2404.  
  2405.  
  2406.  
  2407.  
  2408.  
  2409.  
  2410.  
  2411.  
  2412.  
  2413.  
  2414.  
  2415.  
  2416.  
  2417.  
  2418.  
  2419.  
  2420.  
  2421.  
  2422.  
  2423.  
  2424.  
  2425.  
  2426.  
  2427.  
  2428.  
  2429.  
  2430.  
  2431.  
  2432.  
  2433.  
  2434.  
  2435.  
  2436.  
  2437.  
  2438.  
  2439.  
  2440.  
  2441.  
  2442.                                36
  2443. FILE COMMANDO (TM) VERSION 1.00 29 JANUARY 1986 COPYRIGHT BY SANDI & SHANE STUMP
  2444.  
  2445.  
  2446. DISK Command
  2447.  
  2448.  
  2449.      When the DISK command is highlighted on the space-bar line, the
  2450. following message is then displayed:
  2451.  
  2452. DISK functions: DISKCOPY, FORMAT, and VOLUME LABEL.
  2453.  
  2454. The DISKCOPY and FORMAT commands currently only support 5-1/4 inch disk
  2455. formats intended for the IBM-PC.  It cannot format or diskcopy to or
  2456. from hard disks, RAM disks, 3-1/2 disks, or IBM PC-AT 1.2M disks at
  2457. this time.  The VOLUME LABEL can be placed on any of these disks.  When
  2458. this command is chosen the following menu appears on the screen:
  2459.  
  2460.                    ╔══════════════════════════════╗
  2461.                    ║      DISK UTILITIES MENU     ║
  2462.                    ╠══════════════════════════════╣
  2463.                    ║                              ║
  2464.                    ║ ══> 1 . DISK CATALOG         ║
  2465.                    ║     2 . DISKCOPY             ║
  2466.                    ║     3 . FORMAT               ║
  2467.                    ║     4 . VOLUME LABEL         ║
  2468.                    ║                              ║
  2469.                    ║     Selection:   1           ║
  2470.                    ╚══════════════════════════════╝
  2471.                    Menu 4.8: The Disk Utilities Menu.
  2472.  
  2473.  
  2474.      Selection 1 on the DISK Menu is the DISK CATALOG option.  This 
  2475. option is not currently available, but will be sent to registered users 
  2476. when finished.  When this option is selected the following message is 
  2477. displayed:
  2478.  
  2479. DISK CATALOGING WILL ONLY BE AVAILABLE TO REGISTERED USERS.
  2480.  
  2481. Press any key to clear this line and return control to File Commando.
  2482.  
  2483.  
  2484.  
  2485.  
  2486.  
  2487.  
  2488.  
  2489.  
  2490.  
  2491.  
  2492.  
  2493.  
  2494.  
  2495.  
  2496.  
  2497.  
  2498.  
  2499.  
  2500.  
  2501.  
  2502.  
  2503.  
  2504.  
  2505.  
  2506.  
  2507.  
  2508.                                37
  2509. FILE COMMANDO (TM) VERSION 1.00 29 JANUARY 1986 COPYRIGHT BY SANDI & SHANE STUMP
  2510.  
  2511.  
  2512.      Selection 2 on the DISK Menu is the DISKCOPY option.  This option
  2513. is intended to facilitate the copying and backing-up of diskettes. 
  2514. DISKCOPY makes an exact copy of a diskette, down to the volume label. 
  2515. It will also format previously unformatted disks before the transfer of
  2516. any files.  Any information (i.e.  files) on the target disk prior to
  2517. the diskcopy procedure will be lost.  File Commando will make use of
  2518. all available free memory resident on your computer to facilitate
  2519. copying.  Therefore, the more memory you have on your system, the less
  2520. disk access involved and the faster the disk copy procedure will be. 
  2521. Currently, only 5-1/4 IBM PC disks (not PC-AT) are supported, although
  2522. IBM PC-AT quad density disks and 3-1/2 disks will be added and
  2523. supported in the near future.
  2524.  
  2525.  
  2526.      When you select DISKCOPY, the following menu will then appear on
  2527. the screen:
  2528.  
  2529.               ╔═══════════════════════════════════════╗
  2530.               ║      DISKCOPY -- SOURCE DISK MENU     ║
  2531.               ╠═══════════════════════════════════════╣
  2532.               ║                                       ║
  2533.               ║ ══> 1 . SOURCE DISK IN DRIVE A        ║
  2534.               ║     2 . SOURCE DISK IN DRIVE B        ║
  2535.               ║     3 . SOURCE DISK IN DRIVE C        ║
  2536.               ║     4 . SOURCE DISK IN DRIVE D        ║
  2537.               ║                                       ║
  2538.               ║     Selection:   1                    ║
  2539.               ╚═══════════════════════════════════════╝
  2540.               Menu 4.9: The Diskcopy -- Source Menu.
  2541.  
  2542. As you may have noticed, File Commando lists all available disk drives
  2543. on the system in the above (and below) menu.  Only select a 5-1/4 drive
  2544. to copy from and to.  After you select the disk drive your source disk
  2545. is in, the next menu will appear on the screen:
  2546.  
  2547.            ╔════════════════════════════════════════════╗
  2548.            ║      DISKCOPY -- DESTINATION DISK MENU     ║
  2549.            ╠════════════════════════════════════════════╣
  2550.            ║                                            ║
  2551.            ║ ══> 1 . DESTINATION DISK IN DRIVE A        ║
  2552.            ║     2 . DESTINATION DISK IN DRIVE B        ║
  2553.            ║     3 . DESTINATION DISK IN DRIVE C        ║
  2554.            ║     4 . DESTINATION DISK IN DRIVE D        ║
  2555.            ║                                            ║
  2556.            ║     Selection:   1                         ║
  2557.            ╚════════════════════════════════════════════╝
  2558.            Menu 4.10: The Diskcopy -- Destination Menu.
  2559.  
  2560.  
  2561.      When File Commando finishes copying all files to the target disk,
  2562. it will then flash the message:
  2563.  
  2564. DISKCOPY ALL DONE!
  2565.  
  2566. Press any key to return control to File Commando. 
  2567.  
  2568.  
  2569.  
  2570.  
  2571.  
  2572.  
  2573.  
  2574.                                38
  2575. FILE COMMANDO (TM) VERSION 1.00 29 JANUARY 1986 COPYRIGHT BY SANDI & SHANE STUMP
  2576.  
  2577.  
  2578.      Selection 2 on the DISK Menu is the FORMAT option.  This option
  2579. permits you to format a diskette while still under File Commando.  Only
  2580. the IBM standard formats of single-sided or double-sided, eight or nine
  2581. sectors per track formats are supported.  At this time, only 5-1/4 inch
  2582. IBM-PC (not PC-AT) diskettes are supported at the present time.  We
  2583. hope to support other disk formats in the near future.  When the format
  2584. option is selected, the following menu appears on the screen:
  2585.  
  2586.                  ╔═════════════════════════════════╗
  2587.                  ║           FORMAT MENU           ║
  2588.                  ╠═════════════════════════════════╣
  2589.                  ║                                 ║
  2590.                  ║ ══> 1 . FORMAT DISK IN DRIVE A  ║
  2591.                  ║     2 . FORMAT DISK IN DRIVE B  ║
  2592.                  ║     3 . FORMAT DISK IN DRIVE C  ║
  2593.                  ║     4 . FORMAT DISK IN DRIVE D  ║
  2594.                  ║                                 ║
  2595.                  ║     Selection:   1              ║
  2596.                  ╚═════════════════════════════════╝
  2597.                  Menu 4.11: The Format Menu.
  2598.  
  2599. After selecting the disk drive containing the disk to be formatted, the
  2600. next menu to appear on the screen is:
  2601.  
  2602.                ╔═════════════════════════════════════╗
  2603.                ║           FORMAT TYPE MENU          ║
  2604.                ╠═════════════════════════════════════╣
  2605.                ║                                     ║
  2606.                ║ ══> 1 . FORMAT DISK SS/DD 8 SECTOR  ║
  2607.                ║     2 . FORMAT DISK DS/DD 8 SECTOR  ║
  2608.                ║     3 . FORMAT DISK SS/DD 9 SECTOR  ║
  2609.                ║     4 . FORMAT DISK DS/DD 9 SECTOR  ║
  2610.                ║                                     ║
  2611.                ║     Selection:   1                  ║
  2612.                ╚═════════════════════════════════════╝
  2613.                Menu 4.12: The Format Type Menu.
  2614.  
  2615.  
  2616.      Option 1 on the FORMAT TYPE Menu is the single sided, 8 sectors
  2617. per track format.  This gives you a maximum of 160 kilobytes of storage
  2618. space available on the diskette.  Option 2 is the double sided, 8
  2619. sectors per track format, which gives you a maximum of 180 kilobytes of
  2620. storage space available on the diskette.  Option 3 is the single sided,
  2621. 9 sectors per track format.  This gives you a maximum of 320 kilobytes
  2622. of storage space available on the diskette.  Option 4 is the double
  2623. sided, 9 sectors per track format which gives you a maximum of 360
  2624. kilobytes of storage space available on the diskette.
  2625.  
  2626.  
  2627.      After selecting one of the options above, File Commando will
  2628. prompt you with the message:
  2629.  
  2630. A>INSERT DISKETTE INTO DRIVE C AND PRESS ANY KEY TO BEGIN FORMAT!█
  2631.  
  2632. To abort the format procedure, press <ESCape>.  Remember, once you
  2633. press any key, any information currently residing on the diskette will
  2634. be destroyed.  Make certain that the correct diskette is in the
  2635. specified disk drive, then press <ENTER>.  The following message will
  2636. be displayed on the screen during the format:
  2637.  
  2638.  
  2639.  
  2640.                                39
  2641. FILE COMMANDO (TM) VERSION 1.00 29 JANUARY 1986 COPYRIGHT BY SANDI & SHANE STUMP
  2642.  
  2643.  
  2644. A>FORMATTING DRIVE C  TRACK.....  0
  2645.  
  2646. As File Commando formats each track, its number will appear on the
  2647. screen in place of the 0.  When File Commando is finished, it will
  2648. flash the message:
  2649.  
  2650. FORMAT ALL DONE!
  2651.  
  2652. When this is displayed, press any key to return control to File
  2653. Commando.
  2654.  
  2655.  
  2656.      Selection 3 on the DISK Menu is the VOLUME LABEL option.  This
  2657. option appends a volume label to the disk chosen.  If one currently
  2658. exists, this command renames the volume to the new name given.  If this
  2659. option is selected, the following prompt appears:
  2660.  
  2661. A>CREATE OR CHANGE VOLUME LABEL ON DRIVE  (A-D): A
  2662.  
  2663. The default value is the disk where you happen to currently be logged. 
  2664. The current volume label for the current disk can be found on the
  2665. VOLUME line of the File Commando display screen (on the right side of
  2666. the screen, on the second line, below FILE: *.* line).
  2667.  
  2668.  
  2669.      If no volume label has previously been specified for this
  2670. particular disk, the following message will be displayed:
  2671.  
  2672. A>NO VOLUME LABEL FOUND. ENTER VOLUME LABEL:
  2673.  
  2674. Else if the disk currently has a volume label, the following message
  2675. will be displayed:
  2676.  
  2677. A>CURRENT VOLUME LABEL ON DRIVE A is 'SANDI'S_DSK'. ENTER NEW ONE:
  2678.  
  2679.  
  2680.      A volume label is useful in identifying each disk; a unique disk
  2681. label is a name tag.  This volume label, once entered by File Commando
  2682. will remain on the disk chosen until removed.  The volume label appears
  2683. on the screen in many DOS commands like DIR, CHKDSK, or VOL.  A volume
  2684. label can be 1 to 11 characters in length, conforming to the rules
  2685. specified by DOS for file names.  No period is allowed, however.  The
  2686. volume label must begin with an alphabetic character and can only
  2687. contain the characters:
  2688.  
  2689. A - Z, 0 - 9, ! @ # $ % ^ & ( ) ` ' _ - ~ { } 
  2690.  
  2691.  
  2692.      After entering a valid volume label for the disk, File Commando
  2693. will respond with the message:
  2694.  
  2695. A>CONGRATULATIONS! F_COMMANDO born at  2:11:49 on  1-29-86.
  2696.  
  2697. After pressing <ENTER> or any other key, this name will be placed on
  2698. the volume label line of the File Commando screen.
  2699.  
  2700.  
  2701.  
  2702.  
  2703.  
  2704.  
  2705.  
  2706.                                40
  2707. FILE COMMANDO (TM) VERSION 1.00 29 JANUARY 1986 COPYRIGHT BY SANDI & SHANE STUMP
  2708.  
  2709.  
  2710. EDIT command
  2711.  
  2712.  
  2713.      The message displayed when the EDIT command is highlighted is as
  2714. follows:
  2715.  
  2716. EDIT is used to edit an ASC file or patch (hex edit) a binary file.
  2717.  
  2718. When this command is selected, the following menu appears on the
  2719. screen:
  2720.  
  2721.                    ╔═════════════════════════════╗
  2722.                    ║      EDIT / PATCH MENU      ║
  2723.                    ╠═════════════════════════════╣
  2724.                    ║                             ║
  2725.                    ║ ══> 1 . EDIT  CURRENT FILE  ║
  2726.                    ║     2 . EDIT  NEW FILE      ║
  2727.                    ║     3 . PATCH CURRENT FILE  ║
  2728.                    ║                             ║
  2729.                    ║     Selection:   1          ║
  2730.                    ╚═════════════════════════════╝
  2731.                    Menu 4.13: The Edit/Patch Menu.
  2732.  
  2733.  
  2734.      Selection 1 is the EDIT CURRENT FILE option.  This allows you to
  2735. enter the built-in editor to modify the file that is currently being
  2736. pointed to in the file directory section of the screen.  Selection 2 is
  2737. the EDIT NEW FILE option.  This allows you to create a new file and
  2738. edit it.  Selection 3 is the PATCH CURRENT FILE option.  This allows
  2739. you to modify disk sectors associated with a particular file.
  2740.  
  2741.  
  2742.      The Editor that is available in this program is rudimentary text
  2743. processor.  It is not intended to replace your favorite word processor
  2744. for typing long documents or programs.  Instead, it is available to
  2745. make quick corrections to a file, or to type a short note without
  2746. having to first find, load and execute your word processing package or
  2747. text editor.  It can only edit files up to 30k in length.  The function
  2748. of the editor is discussed further in Section 5.
  2749.  
  2750.  
  2751.      The Patch command available in File Commando is a disk sector
  2752. editor.  It will be discussed further in Section 6.
  2753.  
  2754.  
  2755.  
  2756.  
  2757.  
  2758.  
  2759.  
  2760.  
  2761.  
  2762.  
  2763.  
  2764.  
  2765.  
  2766.  
  2767.  
  2768.  
  2769.  
  2770.  
  2771.  
  2772.                                41
  2773. FILE COMMANDO (TM) VERSION 1.00 29 JANUARY 1986 COPYRIGHT BY SANDI & SHANE STUMP
  2774.  
  2775.  
  2776. PRINT command
  2777.  
  2778.  
  2779.      The message displayed when the PRINT command is highlighted is as
  2780. follows:
  2781.  
  2782. PRINT is used to print an (ASC) file(s).
  2783.  
  2784. Do not select this command if you have no printer installed on your
  2785. system.
  2786.  
  2787.  
  2788.      When this command is selected, the following menu is displayed
  2789. onto your screen:
  2790.  
  2791.                   ╔═══════════════════════════════╗
  2792.                   ║           PRINT MENU          ║
  2793.                   ╠═══════════════════════════════╣
  2794.                   ║                               ║
  2795.                   ║ ══> 1 . PRINT CURRENT FILE    ║
  2796.                   ║     2 . PRINT TAGGED FILES    ║
  2797.                   ║     3 . PRINT UNTAGGED FILES  ║
  2798.                   ║                               ║
  2799.                   ║     Selection:   1            ║
  2800.                   ╚═══════════════════════════════╝
  2801.                   Menu 4.14: The Print Menu.
  2802.  
  2803. Selection 1 prints the current file.  Selection 2 prints all tagged
  2804. files.  Selection 3 prints any files not tagged by File Commando.  Once
  2805. one of these three options are selected, File Commando begins printing
  2806. the indicated files.  All files that are to be printed out must be in
  2807. ASCII format.  Wordstar-like control characters will not be translated,
  2808. but graphics characters are recognized.  Any printer redirection
  2809. programs already in operation before execution of this command will
  2810. work to redirect any and all file output to a disk file instead of the
  2811. hard copy device.  As a last warning, be sure a printer is attached and
  2812. initialized, the power is turned on, and enough paper is available to
  2813. print the specified files.  If this warning is not heeded, your system
  2814. may or may not lock up.
  2815.  
  2816.  
  2817.  
  2818.  
  2819.  
  2820.  
  2821.  
  2822.  
  2823.  
  2824.  
  2825.  
  2826.  
  2827.  
  2828.  
  2829.  
  2830.  
  2831.  
  2832.  
  2833.  
  2834.  
  2835.  
  2836.  
  2837.  
  2838.                                42
  2839. FILE COMMANDO (TM) VERSION 1.00 29 JANUARY 1986 COPYRIGHT BY SANDI & SHANE STUMP
  2840.  
  2841.  
  2842. RENAME command
  2843.  
  2844.  
  2845.      The message displayed when the RENAME command is highlighted is as
  2846. follows:
  2847.  
  2848. RENAME is used to rename a file or a sub directory.
  2849.  
  2850. As the message states, this command allows you to change a file name or
  2851. a subdirectory name to one you feel is more appropriate.  This command
  2852. will not allow you to rename the root directory (the one named by the
  2853. drive specification), to rename one file to another file name that
  2854. appears on the same disk and directory, or attempt to remove a file
  2855. from one drive or directory and place it into another by virtue of its
  2856. name.  Wildcards are not used rename a file, either.  When this command
  2857. is selected, the following message is displayed:
  2858.  
  2859.           ╔══════════════════════════════════════════════╗
  2860.           ║                  RENAME MENU                 ║
  2861.           ╠══════════════════════════════════════════════╣
  2862.           ║                                              ║
  2863.           ║ ══> 1 . RENAME CURRENT FILE                  ║
  2864.           ║     2 . RENAME A SUB DIRECTORY (DOS >= 3.0)  ║
  2865.           ║                                              ║
  2866.           ║     Selection:   1                           ║
  2867.           ╚══════════════════════════════════════════════╝
  2868.           Menu 4.15: The Rename Menu.
  2869.  
  2870.  
  2871.      Selection 1 renames the current file, Selection 2 renames a
  2872. selected subdirectory.
  2873.  
  2874.  
  2875.      After choosing selection 1, the Rename Current File option, the
  2876. following prompt is displayed:
  2877.  
  2878. A>New name:
  2879.  
  2880. This field allows for the input of twelve characters, which is the
  2881. limit for a valid filename.  A valid file name conforms to the
  2882. following specifications.  The first eight characters can be any of the
  2883. following:
  2884.  
  2885. A - Z, 0 - 9, ! @ # $ % ^ & ( ) ` ' _ - ~ { } 
  2886.  
  2887. This is followed by a period, '.', then a three character file name
  2888. extension, which can contain any of the above legal file name
  2889. characters.  A file name should have some meaning.  It is wise to adopt
  2890. some sort of informal file naming rules for yourself and stick to them. 
  2891. Some people name their data files by their creation dates, others name
  2892. them by their purpose.  By using logically derived names instead of
  2893. silly, whimsical ones, you may save yourself some extra time and
  2894. headaches later on when you need to figure out what they mean.
  2895.  
  2896.  
  2897.      After choosing Selection 2, the Rename Subdirectory option, the
  2898. following prompt is displayed:
  2899.  
  2900. RENAME to drive (A-D): A
  2901.  
  2902.  
  2903.  
  2904.                                43
  2905. FILE COMMANDO (TM) VERSION 1.00 29 JANUARY 1986 COPYRIGHT BY SANDI & SHANE STUMP
  2906.  
  2907.  
  2908. Subdirectories can only be renamed if you are currently running DOS 3.0
  2909. or higher.  Otherwise, after entering the new directory name an error
  2910. message will be displayed onto the screen.  This is not a fatal error,
  2911. just press <ENTER> to continue.  After typing in the drive that
  2912. contains the directory you wish renamed, press <ENTER>.  The display
  2913. will then show the directory tree structure of the chosen disk.  Move
  2914. the directory cursor to the directory entry you wish renamed, then
  2915. press <ENTER>.  The following prompt will then be displayed:
  2916.  
  2917. A>ENTER NEW DIRECTORY NAME:
  2918.  
  2919.  
  2920.      Subdirectory names conform to the same naming conventions as file
  2921. names.  A directory name can be up to eight characters in length
  2922. followed by a period and a three character extension.  All legal file
  2923. name characters are allowed.  A subdirectory name can be the same as
  2924. another as long as its path name is different.  In other words, a
  2925. subdirectory name can be repeated, but only under a different parent
  2926. directory.  This practice is not recommended since it can become
  2927. confusing later.  Try to make your subdirectory names as mnemonic and
  2928. logical as possible to avoid later confusion.
  2929.  
  2930.  
  2931.      The only directory that cannot be renamed is the root directory,
  2932. designated by the drive specification.  When you attempt to rename this
  2933. directory, the following error message is displayed:
  2934.  
  2935. A>YOU CANNOT RENAME A ROOT DIRECTORY!█
  2936.  
  2937.  
  2938.  
  2939.  
  2940.  
  2941.  
  2942.  
  2943.  
  2944.  
  2945.  
  2946.  
  2947.  
  2948.  
  2949.  
  2950.  
  2951.  
  2952.  
  2953.  
  2954.  
  2955.  
  2956.  
  2957.  
  2958.  
  2959.  
  2960.  
  2961.  
  2962.  
  2963.  
  2964.  
  2965.  
  2966.  
  2967.  
  2968.  
  2969.  
  2970.                                44
  2971. FILE COMMANDO (TM) VERSION 1.00 29 JANUARY 1986 COPYRIGHT BY SANDI & SHANE STUMP
  2972.  
  2973.  
  2974. SPACE command
  2975.  
  2976.  
  2977.      The message displayed when the SPACE command is highlighted is as
  2978. follows:
  2979.  
  2980. SPACE is used to find out available disk space on another disk.
  2981.  
  2982. This command is used to find out how much space is available on another
  2983. disk, without forcing you to log to a new disk for this information. 
  2984. The amount of space given when asked is the amount of free space on the
  2985. disk (see Section 2 on FREE: ).  When this command is selected, the
  2986. following message appears on the screen:
  2987.  
  2988. A>Free space for which drive:  (A-D): B
  2989.  
  2990. After entering the particular disk drive specification that you wish
  2991. information on, File Commando will return with the free storage space
  2992. available on the chosen disk.  This appears as:
  2993.  
  2994. A>DISK SPACE AVAILABLE ON DRIVE 'B' is 262144
  2995.  
  2996.  
  2997.      This command is useful when you wish to copy or backup a
  2998. particular file or files to another disk, and a specified amount of
  2999. disk space is needed.  If not enough disk space is currently available,
  3000. you can then log to that disk and delete files to make room or to
  3001. remain logged to the same directory and search other disks for the
  3002. required disk space.
  3003.  
  3004.  
  3005.  
  3006.  
  3007.  
  3008.  
  3009.  
  3010.  
  3011.  
  3012.  
  3013.  
  3014.  
  3015.  
  3016.  
  3017.  
  3018.  
  3019.  
  3020.  
  3021.  
  3022.  
  3023.  
  3024.  
  3025.  
  3026.  
  3027.  
  3028.  
  3029.  
  3030.  
  3031.  
  3032.  
  3033.  
  3034.  
  3035.  
  3036.                                45
  3037. FILE COMMANDO (TM) VERSION 1.00 29 JANUARY 1986 COPYRIGHT BY SANDI & SHANE STUMP
  3038.  
  3039.  
  3040. UTILITY command
  3041.  
  3042.  
  3043.      The message displayed when the UTILITY command is highlighted is
  3044. as follows:
  3045.  
  3046. UTILITY functions: ABORT RUNNING PROGRAM, SET DATE & TIME and  SQ/USQ.
  3047.  
  3048. The UTILITY command is a catch-all section responsible for making
  3049. available various utilities that are useful for computer or file
  3050. maintenance and that do not readily fit under another category.  The
  3051. utility functions currently available are the SET DATE AND TIME, and
  3052. the SQUEEZE/UNSQUEEZE.
  3053.  
  3054.  
  3055.      If the UTILITY function is selected, the following menu appears on
  3056. your screen:
  3057.  
  3058.                    ╔═════════════════════════════════╗
  3059.                    ║         UTILITIES MENU          ║
  3060.                    ╠═════════════════════════════════╣
  3061.                    ║                                 ║
  3062.                    ║ ══> 1 . ABORT RUNNING PROGRAM   ║
  3063.                    ║     2 . SET DATE AND TIME       ║
  3064.                    ║     3 . SQUEEZE/UNSQUEEZE       ║
  3065.                    ║                                 ║
  3066.                    ║     Selection:   1              ║
  3067.                    ╚═════════════════════════════════╝
  3068.                    Menu 4.16: The Disk Utilities Menu.
  3069.  
  3070.  
  3071.      Selection 1 is the ABORT RUNNING PROGRAM option.  This command 
  3072. allows you to abort a program that you have executed using either the 
  3073. <F3╛ of <F4╛ keys in File Commando.  This command is not guaranteed to 
  3074. work 100% of the time, it should only be used as a last resort.  For 
  3075. example, if you execute a program and it locks, first pop back to File 
  3076. Commando using the AL╘ ╜ key. Then try using this command to abort 
  3077. execution.  
  3078.  
  3079.  
  3080.  
  3081.  
  3082.  
  3083.  
  3084.  
  3085.  
  3086.  
  3087.  
  3088.  
  3089.  
  3090.  
  3091.  
  3092.  
  3093.  
  3094.  
  3095.  
  3096.  
  3097.  
  3098.  
  3099.  
  3100.  
  3101.  
  3102.                                46
  3103. FILE COMMANDO (TM) VERSION 1.00 29 JANUARY 1986 COPYRIGHT BY SANDI & SHANE STUMP
  3104.  
  3105.  
  3106.      Selection 2 on the UTILITIES Menu is the SET DATE AND TIME option. 
  3107. This option allows you to reset the time, the date, or both on the
  3108. computer system clock.  The system time, as it is on the computer
  3109. itself, is displayed in what is called 'military time'.  The system of
  3110. time we normally use in everyday life is based on two sets of 12 hours,
  3111. AM and PM.  Military time is based on one set of 24 hours, where 1:00
  3112. AM is 1:00 and 1:00 PM is 13:00.  Just remember, if the hour is later
  3113. than 12:00 noon, add twelve hours to the time to get the correct time
  3114. to input into the system clock.  To read the correct time from the
  3115. screen, just remember to subtract twelve hours from any hour appearing
  3116. greater than 12:59.
  3117.  
  3118.  
  3119.      If this option is chosen, the following menu appears on the
  3120. screen:
  3121.  
  3122.                    ╔═══════════════════════════╗
  3123.                    ║      DATE / TIME MENU     ║
  3124.                    ╠═══════════════════════════╣
  3125.                    ║                           ║
  3126.                    ║ ══> 1 . SET DATE          ║
  3127.                    ║     2 . SET TIME          ║
  3128.                    ║     3 . SET BOTH          ║
  3129.                    ║                           ║
  3130.                    ║     Selection:   1        ║
  3131.                    ╚═══════════════════════════╝
  3132.                    Menu 4.17: The Date/Time Menu.
  3133.  
  3134. After selecting one of the above options, press <ENTER>.  If you have
  3135. chosen option 1, SET DATE, the following prompt appears on the
  3136. information line:
  3137.  
  3138. A>ENTER SYSTEM DATE: 00/00/0000
  3139.  
  3140. Enter today's date with the first two digits representing the month
  3141. number (1 for January through 12 for December), the next two digits
  3142. representing the day in the month (maximum of 31, 30 or 29, or 28,
  3143. depending on the month and year), and the last four digits representing
  3144. the year.  The computer system will not accept a date of before January
  3145. 1, 1980 or a date past December 31, 2099.
  3146.  
  3147.  
  3148.      If you have chosen option 2, SET TIME, from the DATE/TIME Menu,
  3149. the following prompt will appear:
  3150.  
  3151. A>ENTER SYSTEM TIME: 00:00
  3152.  
  3153. Enter the current time, making sure to add 12 hours if necessary.  The
  3154. first two digits are the hour field, the next two are the minutes
  3155. field.
  3156.  
  3157.  
  3158.      If you have chosen option 3, SET BOTH, from the DATE/TIME Menu,
  3159. File Commando will first prompt you for entry of the date, then the
  3160. time as above.
  3161.  
  3162.  
  3163.  
  3164.  
  3165.  
  3166.  
  3167.  
  3168.                                47
  3169. FILE COMMANDO (TM) VERSION 1.00 29 JANUARY 1986 COPYRIGHT BY SANDI & SHANE STUMP
  3170.  
  3171.  
  3172.      Selection 3 on the UTILITIES Menu is the SQUEEZE/UNSQUEEZE option. 
  3173. This command, for those of you not already familiar with it, allows you
  3174. to make you files smaller by removing unnecessary file level
  3175. information from a file in a pre-arranged manner.  The file name is
  3176. then changed by the addition of the extension '.*Q*'.  This will notify
  3177. you that the file is squeezed.  Squeezed files are commonly used in
  3178. transferring files over modem lines, since no one likes to pay for
  3179. unnecessary telephone time.  Most users who make use of this utility
  3180. have experience with public domain and/or user supported software.  Any
  3181. file that is currently squeezed cannot be accessed in the normal
  3182. fashion by a program.  This is the purpose of UNSQUEEZE, which allows
  3183. you to expand the file back to its original size and characteristics.
  3184.  
  3185.      
  3186.      When this selection is made, the following menu appears on the
  3187. screen:
  3188.  
  3189.                ╔═══════════════════════════════════╗
  3190.                ║      SQUEEZE / UNSQUEEZE MENU     ║
  3191.                ╠═══════════════════════════════════╣
  3192.                ║                                   ║
  3193.                ║ ══> 1 . SQUEEZE                   ║
  3194.                ║     2 . UNSQUEEZE                 ║
  3195.                ║                                   ║
  3196.                ║     Selection:   1                ║
  3197.                ╚═══════════════════════════════════╝
  3198.                Menu 4.18: The Squeeze/Unsqueeze Menu.
  3199.  
  3200. Option 1, the SQUEEZE command, allows you to reduce a particular file
  3201. to a smaller one.  Such a file will then be renamed with the current
  3202. name plus a 'Q' appearing as the second character of the extension. 
  3203. Option 2, the UNSQUEEZE command, allows you to undo the squeeze,
  3204. restoring the file to its original size.  Choosing the first option
  3205. causes the following menu to appear onto the screen:
  3206.  
  3207.                ╔═════════════════════════════════╗
  3208.                ║           SQUEEZE MENU          ║
  3209.                ╠═════════════════════════════════╣
  3210.                ║                                 ║
  3211.                ║ ══> 1 . SQUEEZE CURRENT FILE    ║
  3212.                ║     2 . SQUEEZE TAGGED FILES    ║
  3213.                ║     3 . SQUEEZE UNTAGGED FILES  ║
  3214.                ║                                 ║
  3215.                ║     Selection:   1              ║
  3216.                ╚═════════════════════════════════╝
  3217.                Menu 4.19: The Squeeze Menu.
  3218.  
  3219. The choices above are self-explanatory.  Option 1 permits you to
  3220. squeeze the current file displayed in the file listing.  Option 2
  3221. permits you to squeeze all tagged files.  Option 2 permits you to
  3222. squeeze any files not tagged by File Commando.
  3223.  
  3224.  
  3225.  
  3226.  
  3227.  
  3228.  
  3229.  
  3230.  
  3231.  
  3232.  
  3233.  
  3234.                                48
  3235. FILE COMMANDO (TM) VERSION 1.00 29 JANUARY 1986 COPYRIGHT BY SANDI & SHANE STUMP
  3236.  
  3237.  
  3238.      Choosing the second option, the Unsqueeze option, invokes the
  3239. following menu:
  3240.  
  3241.               ╔═══════════════════════════════════╗
  3242.               ║           UNSQUEEZE MENU          ║
  3243.               ╠═══════════════════════════════════╣
  3244.               ║                                   ║
  3245.               ║ ══> 1 . UNSQUEEZE CURRENT FILE    ║
  3246.               ║     2 . UNSQUEEZE TAGGED FILES    ║
  3247.               ║     3 . UNSQUEEZE UNTAGGED FILES  ║
  3248.               ║                                   ║
  3249.               ║     Selection:   1                ║
  3250.               ╚═══════════════════════════════════╝
  3251.               Menu 4.20: The Unsqueeze Menu.
  3252.  
  3253. As above, the choices above are self-explanatory.  Option 1 permits you
  3254. to unsqueeze the current file displayed in the file listing.  Option 2
  3255. permits you to unsqueeze all tagged files.  Option 2 permits you to
  3256. unsqueeze any files not tagged by File Commando.  
  3257.  
  3258.  
  3259.  
  3260.  
  3261.  
  3262.  
  3263.  
  3264.  
  3265.  
  3266.  
  3267.  
  3268.  
  3269.  
  3270.  
  3271.  
  3272.  
  3273.  
  3274.  
  3275.  
  3276.  
  3277.  
  3278.  
  3279.  
  3280.  
  3281.  
  3282.  
  3283.  
  3284.  
  3285.  
  3286.  
  3287.  
  3288.  
  3289.  
  3290.  
  3291.  
  3292.  
  3293.  
  3294.  
  3295.  
  3296.  
  3297.  
  3298.  
  3299.  
  3300.                                49
  3301. FILE COMMANDO (TM) VERSION 1.00 29 JANUARY 1986 COPYRIGHT BY SANDI & SHANE STUMP
  3302.  
  3303.  
  3304. Section 5: The Editor
  3305.  
  3306.  
  3307. FILENAME:  FILENAME.        LINE:     0 COL:     0 MODE: INSERT     FREE:  40720
  3308.  
  3309.  
  3310.  
  3311.  
  3312.                                (contents of the file)
  3313.  
  3314.  
  3315.  
  3316.  
  3317. COMMANDS:  F1-DEL LINE                                                  F10-QUIT
  3318.  
  3319.  
  3320.      The Editor under File Commando is not intended to replace your 
  3321. favorite word processor or text editor.  Its main purpose is to be on
  3322. hand when you need to type a short note, make a quick change to a file,
  3323. et cetera.  It is limited to accessing and editing files smaller than
  3324. 29k in length.  To edit larger files, it is recommended that you use
  3325. your customary editor.  
  3326.  
  3327.  
  3328.  
  3329.  
  3330.  
  3331.  
  3332.  
  3333.  
  3334.  
  3335.  
  3336.  
  3337.  
  3338.  
  3339.  
  3340.  
  3341.  
  3342.  
  3343.  
  3344.  
  3345.  
  3346.  
  3347.  
  3348.  
  3349.  
  3350.  
  3351.  
  3352.  
  3353.  
  3354.  
  3355.  
  3356.  
  3357.  
  3358.  
  3359.  
  3360.  
  3361.  
  3362.  
  3363.  
  3364.  
  3365.  
  3366.                                50
  3367. FILE COMMANDO (TM) VERSION 1.00 29 JANUARY 1986 COPYRIGHT BY SANDI & SHANE STUMP
  3368.  
  3369.  
  3370. The Screen
  3371.  
  3372.  
  3373.      On the top line of the editor screen, the following line appears:
  3374.  
  3375. FILENAME:  CALC.C           LINE:     0 COL:     0 MODE: INSERT     FREE:  40720
  3376.  
  3377. The first entry on the line is the file name chosen to be edited.  
  3378. Following it is the current line number where the cursor is positioned.  
  3379. The next entry on the line is the current column number where the cursor 
  3380. is located.  Mode can be toggled by pressing the Insert key on the 
  3381. cursor keypad.  When the editor first comes up, it is in INSERT mode, 
  3382. which means that when you begin typing, the editor will insert the 
  3383. characters ahead of the previous characters located at that cursor 
  3384. position.  Toggling mode will display the OVERWRITE mode, which will 
  3385. type over any characters appearing at the cursor.  
  3386.  
  3387.  
  3388.      The last entry on this line is the space free indicator, which
  3389. counts down from the buffer size available to zero.  If you are
  3390. creating a new file, the space free will equal _____, else the space
  3391. free will equal this value minus the size of the file which you chose
  3392. to edit.  When the free space counter reaches zero, the editor will 
  3393. display a message underneath this information line saying:
  3394.  
  3395. BUFFER FULL.
  3396.  
  3397. At this point, you can still move through the file, save the file, or 
  3398. delete characters or lines, but no more characters can be entered past
  3399. the zero space mark.  Although this editor will not open a file larger 
  3400. than 29k, it will allow edits increasing the size to 30k.
  3401.  
  3402.  
  3403.      If you are creating a new file, underneath the above information 
  3404. line will appear the message:
  3405.  
  3406. NEW FILE!
  3407.  
  3408. Press any key to clear this message from the screen.
  3409.  
  3410.  
  3411.      Along the bottom of the screen is a line containing the functions 
  3412. available in this editor.  At the present time, only the <F1>-DELETE 
  3413. LINE key and the <F10>-QUIT key is available.  To delete one character, 
  3414. press the delete key on the cursor pad.  To delete the line where your 
  3415. cursor is located, press <F1>.  To exit the editor, press <F10>.  If you 
  3416. have edited the file, the following prompt appears on the second line of 
  3417. the screen:
  3418.  
  3419. At this prompt, enter Y for yes if you wish to save the edits that you 
  3420. have made, enter N for no if don't.  If you made no edits, or after 
  3421. entering your response to the previous prompt, the following prompt then 
  3422. appears on the second line of the screen:
  3423.  
  3424. EXIT EDITOR (Y/N)? Y
  3425.  
  3426. Enter Y for yes if you wish to exit back to File Commando, enter N for 
  3427. no if you wish to continue editing the file.
  3428.  
  3429.  
  3430.  
  3431.  
  3432.                                51
  3433. FILE COMMANDO (TM) VERSION 1.00 29 JANUARY 1986 COPYRIGHT BY SANDI & SHANE STUMP
  3434.  
  3435.  
  3436. Cursor Movement
  3437.  
  3438.  
  3439.      The movement up, down, around and in the file is controlled by the 
  3440. cursor keypad.  Most IBM-PC compatible computers incorporate a cursor / 
  3441. number keypad with a layout similar to the diagram described below:
  3442.  
  3443.  
  3444.                      ╔═══════╕ ╔═══════╕ ╔═══════╕
  3445.                      ║       │ ║   Up  │ ║       │
  3446.                      ║  Home │ ║ Arrow │ ║  PgUp │
  3447.                      ║       │ ║       │ ║       │
  3448.                      ╙───────┘ ╙───────┘ ╙───────┘
  3449.                      ╔═══════╕ ╔═══════╕ ╔═══════╕
  3450.                      ║       │ ║       │ ║       │
  3451.                      ║  <-   │ ║   5   │ ║   ->  │
  3452.                      ║       │ ║       │ ║       │
  3453.                      ╙───────┘ ╙───────┘ ╙───────┘
  3454.                      ╔═══════╕ ╔═══════╕ ╔═══════╕
  3455.                      ║       │ ║       │ ║       │
  3456.                      ║  End  │ ║   Dn  │ ║  PgDn │
  3457.                      ║       │ ║ Arrow │ ║       │
  3458.                      ╙───────┘ ╙───────┘ ╙───────┘
  3459.                      
  3460.  
  3461.      In the diagram above, you may notice that the up and down arrow
  3462. are not represented by their ASCII characters, but are instead
  3463. represented by words.  This is because many printers do not support the
  3464. up arrow, the down arrow, the right arrow, or the triangular
  3465. characters.  So, wherever there is one of these characters in File
  3466. Commando, we will use their verbal label instead or their character for 
  3467. those of you who may wish to print this documentation file out.  You may 
  3468. notice that this diagram is repeated from earlier in Section 2.  This is 
  3469. to make it easier to explain the following cursor movement.
  3470.  
  3471.  
  3472.      To move the cursor down one line, press the down arrow key.  
  3473. Likewise, to move the cursor up one line, press the up arrow key.  To 
  3474. move the cursor one space to the right, press the right arrow key, (->).  
  3475. To move the cursor one space back to the left, press the left arrow key, 
  3476. (<-).
  3477.  
  3478.  
  3479.      To move to the first position on the current line of text, press 
  3480. the Home key.  To move to the last position on the current line of
  3481. text, press the End key.  To move one word to the right, press the
  3482. control key and the right arrow key simultaneously.  This will put the
  3483. cursor at the first character position in the word.  To move one word
  3484. to the left of the current cursor position, press the control key and
  3485. the left arrow key simultaneously.  This will place the cursor at the
  3486. last character position in the preceding word.
  3487.  
  3488.  
  3489.      To move one page downward in the text, press the PgDn key.  To move 
  3490. one page upward in the text, press the PgUp key.  To move to the first 
  3491. position in the file, press the control key and the Home key 
  3492. simultaneously.  To move to the last position in the file, press the 
  3493. control key and the End key simultaneously. 
  3494.  
  3495.  
  3496.  
  3497.  
  3498.                                52
  3499. FILE COMMANDO (TM) VERSION 1.00 29 JANUARY 1986 COPYRIGHT BY SANDI & SHANE STUMP
  3500.  
  3501.  
  3502. Section 6: The Patch Editor
  3503.  
  3504.  
  3505. FILE COMMANDO (TM) VERSION 1.00 29 JANUARY 1986 COPYRIGHT BY SANDI & SHANE STUMP
  3506.  
  3507. Patching: B:\CALC.C                                                             
  3508.  
  3509. Relative Sector 0000 (   0)      Byte  0000 (   0)      Page 0                  
  3510.  
  3511.        -0 -1 -2 -3 -4 -5 -6 -7 -8 -9 -A -B -C -D -E -F  0123456789ABCDEF        
  3512. -00    23 69 6E 63 6C 75 64 65 20 22 63 61 6C 63 2E 68  #include "calc.h   00-  
  3513. -01    22 0D 0A 23 69 6E 63 6C 75 64 65 20 22 6D 61 74  "  #include "mat   01-  
  3514. -02    68 2E 68 22 0D 0A 0D 0A 69 6E 69 74 69 61 6C 69  h.h"    initiali   02-  
  3515. -03    7A 65 5F 76 61 72 69 61 62 6C 65 73 28 29 0D 0A  ze_variables()     03-  
  3516. -04    7B 0D 0A 20 20 64 69 76 69 64 65 5F 62 79 5F 7A  {    divide_by_z   04-  
  3517. -05    65 72 6F 20 3D 20 22 41 74 74 65 6D 70 74 20 74  ero = "Attempt t   05-  
  3518. -06    6F 20 44 69 76 69 64 65 20 62 79 20 5A 65 72 6F  o Divide by Zero   06-  
  3519. -07    22 3B 0D 0A 20 20 69 6C 6C 65 67 61 6C 5F 76 61  ";    illegal_va   07-  
  3520. -08    6C 75 65 20 20 3D 20 22 49 6C 6C 65 67 61 6C 20  lue  = "Illegal    08-  
  3521. -09    56 61 6C 75 65 20 6F 72 20 4F 75 74 20 6F 66 20  Value or Out of    09-  
  3522. -0A    52 61 6E 67 65 22 3B 20 0D 0A 20 20 6F 76 65 72  Range";     over   0A-  
  3523. -0B    66 6C 6F 77 20 3D 20 22 4F 76 65 72 66 6C 6F 77  flow = "Overflow   0B-  
  3524. -0C    22 0D 0A 20 20 70 69 20 3D 20 33 2E 31 34 31 35  "    pi = 3.1415   0C-  
  3525. -0D    39 32 36 35 34 3B 0D 0A 20 20 72 61 64 69 61 6E  92654;    radian   0D-  
  3526. -0E    73 20 3D 20 30 2E 30 31 37 34 35 33 32 39 33 3B  s = 0.017453293;   0E-  
  3527. -0F    0D 0A 20 20 7A 65 72 6F 20 3D 20 30 2E 30 3B 0D      zero = 0.0;    0F-  
  3528.                                                                                 
  3529.  COMMANDS: F1 - SAVE F2 - TEXT F3 - UNDO F10 -QUIT  KEYS: L R U D PgUp PgDn Home
  3530.  
  3531.  
  3532.      The Patch command, located under the EDIT command menu, allows you 
  3533. to display and modify any byte in a file.  The screen, shown above, is 
  3534. divided into two sections, the hexadecimal representation of the file 
  3535. and the ASCII display of the file.  Modification of the file can be 
  3536. accomplished in one of two ways, either by changing the ASCII characters 
  3537. or by changing the HEXADECIMAL representation of the file.  
  3538.  
  3539.  
  3540.      The line underneath the title line identifies the file picked by 
  3541. you to modify under the PATCH command.  Under this line is the location 
  3542. line, which informs you where you are currently at in the file.  The 
  3543. Relative Sector entry tells where you are located in the file.  A sector 
  3544. is made up of 512 bytes.  Only 256 bytes are on the screen at a time.  
  3545. The Byte entry tells where you are in the 256 byte block on the screen.  
  3546. Each of these entries have one number followed by another number in 
  3547. parentheses.  The first number is the hexadecimal notation, the second 
  3548. is its decimal equivalent ( HEX(DEC) ).  The Page entry tells whether 
  3549. you are in the first or second half of the sector.  Page will vary only 
  3550. from 1 to 2.  The following are the page byte value ranges for each 
  3551. screen:
  3552.  
  3553. Page 0      ---      Bytes 000(000) - 0FF(255)
  3554. Page 1      ---      Bytes 100(256) - 1FF(511)
  3555.  
  3556.      The bottom line of the screen defines the commands available to use
  3557. in modifying the file.  This line appears as follows:
  3558.  
  3559. COMMANDS: F1 - SAVE F2 - TEXT F3 - UNDO F10 -QUIT  KEYS: L R U D PgUp PgDn Home
  3560.  
  3561. The L R U D keys represent the left, right, up, and down arrows,
  3562.  
  3563.  
  3564.                                53
  3565. FILE COMMANDO (TM) VERSION 1.00 29 JANUARY 1986 COPYRIGHT BY SANDI & SHANE STUMP
  3566.  
  3567.  
  3568. respectively. 
  3569.  
  3570.  
  3571. <F1> - SAVE
  3572.  
  3573.  
  3574.      The Save command saves only the current edited sector of the file 
  3575. to the DOS buffer.  When the DOS buffer is filled, the saved sectors are 
  3576. written to disk.  If the DOS buffer is not filled before exiting the 
  3577. PATCH command, the buffer is then saved to disk.  
  3578.  
  3579.  
  3580. <F2> - TEXT  
  3581.  
  3582.  
  3583.      This option switches the edit option from hexadecimal format to 
  3584. regular ASCII characters.  Pressing <F2> once will switch the displayed 
  3585. prompt to  <F2> - HEX  When displaying the label TEXT, the editor is in 
  3586. hexadecimal edit mode, meaning that the only characters that can be
  3587. entered are the numbers 0 - 9, A - F.  These characters will show up in
  3588. the hexadecimal portion of the file display at the cursor.  When
  3589. displaying the label HEX, the editor is in text mode, meaning that
  3590. almost any characters can be entered.  These characters will appear in
  3591. the ASCII character portion of the file display at the cursor.  Each
  3592. character is two hexadecimal characters long.  The character or number
  3593. entered on the activated side of the display will correspondingly alter
  3594. the other side of the display.
  3595.  
  3596.  
  3597. <F3> - UNDO
  3598.  
  3599.  
  3600.      The UNDO command resets the current page to its former state.  This 
  3601. is useful when you have extensively changed a section of the file by 
  3602. mistake.  This command will then redisplay the current page as it was 
  3603. before you began changing it.  Once you move beyond a page, however, the 
  3604. changes are recorded in the current file buffer.  These changes will not 
  3605. be saved unless each changed sector is saved.  The only way to keep
  3606. these changes from being written to the disk file is by not saving it,
  3607. thereby losing all edits made on that sector.
  3608.  
  3609.  
  3610. <F10> - QUIT
  3611.  
  3612.  
  3613.      The Quit command exits the PATCH command, saves the DOS buffer if 
  3614. so indicated, closes the file, and returns to File Commando.  
  3615.  
  3616.  
  3617.  
  3618.  
  3619.  
  3620.  
  3621.  
  3622.  
  3623.  
  3624.  
  3625.  
  3626.  
  3627.  
  3628.  
  3629.  
  3630.                                54
  3631. FILE COMMANDO (TM) VERSION 1.00 29 JANUARY 1986 COPYRIGHT BY SANDI & SHANE STUMP
  3632.  
  3633.  
  3634. KEYS: L R U D PgUp PgDn Home End
  3635.  
  3636.  
  3637.      The arrow keys (up, down, left, and right) are used to move the 
  3638. cursor to desired location for editing.  They will not advance the page.  
  3639.  
  3640.  
  3641.      The PgUp key will display the preceding page on the screen.  PATCH 
  3642. displays the file one half of a sector at a time, so if Page currently 
  3643. equals 2, then when <PgUp> is entered, Page will equal one.  If Page 
  3644. equals 1, then when <PgUp> is pressed, the relative sector will be 
  3645. decremented by one and Page will equal 2.  Once <PgUp> is pressed, the 
  3646. edits are saved to the current file buffer.  These edits will not be 
  3647. saved to disk unless you press <F2>-SAVE while in that sector.  
  3648.  
  3649.  
  3650.      The PgDn key functions much as the PgUp key did, in reverse.  When 
  3651. pressed, it will display the next screen, either page two of the current
  3652. sector or page one of the following sector. 
  3653.  
  3654.  
  3655.      The Home key displays the first page of relative sector zero on the 
  3656. screen.  
  3657.  
  3658.    
  3659.      The End key displays the last page of the last relative sector of 
  3660. the file onto the screen.
  3661.  
  3662.  
  3663.  
  3664.  
  3665.  
  3666.  
  3667.  
  3668.  
  3669.  
  3670.  
  3671.  
  3672.  
  3673.  
  3674.  
  3675.  
  3676.  
  3677.  
  3678.  
  3679.  
  3680.  
  3681.  
  3682.  
  3683.  
  3684.  
  3685.  
  3686.  
  3687.  
  3688.  
  3689.  
  3690.  
  3691.  
  3692.  
  3693.  
  3694.  
  3695.  
  3696.                                55
  3697.